inventory-db
    Preparing search index...

    Variable ProductSelectFieldsSchemaConst

    ProductSelectFieldsSchema: ZodObject<
        {
            categories: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<ZodEnum<{ categoryId: ...; id: ...; productId: ... }>>,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<{ categoryId: ...; id: ...; productId: ... }, $strip>,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            createdAt: ZodOptional<ZodCoercedBoolean<unknown>>;
            description: ZodOptional<ZodCoercedBoolean<unknown>>;
            discounts: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<
                                            {
                                                categoryId: ...;
                                                discountId: ...;
                                                id: ...;
                                                priceLevelId: ...;
                                                productId: ...;
                                                storeId: ...;
                                                type: ...;
                                                variantId: ...;
                                            },
                                        >,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            {
                                                categoryId: ...;
                                                discountId: ...;
                                                id: ...;
                                                priceLevelId: ...;
                                                productId: ...;
                                                storeId: ...;
                                                type: ...;
                                                variantId: ...;
                                            },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            id: ZodOptional<ZodCoercedBoolean<unknown>>;
            isActive: ZodOptional<ZodCoercedBoolean<unknown>>;
            name: ZodOptional<ZodCoercedBoolean<unknown>>;
            slug: ZodOptional<ZodCoercedBoolean<unknown>>;
            updatedAt: ZodOptional<ZodCoercedBoolean<unknown>>;
            uuid: ZodOptional<ZodCoercedBoolean<unknown>>;
            variants: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<
                                            { id: ...; productId: ...; sku: ...; upc: ...; uuid: ... },
                                        >,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            { id: ...; productId: ...; sku: ...; upc: ...; uuid: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            warranties: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<
                                            { id: ...; policyId: ...; productId: ...; variantId: ... },
                                        >,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            { id: ...; policyId: ...; productId: ...; variantId: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
        },
        $strip,
    > = ...