import { Prisma } from '@prisma/client'; export type SelectArgs = Record>; export type FindWhereFieldRelationArg = { equals?: FindWhereFieldArg; in?: Prisma.Enumerable; notIn?: Prisma.Enumerable; not?: FindWhereFieldRelationArg | FindWhereFieldArg; }; export type FindWhereFieldArg = Buffer | null | Date | boolean | string | number | bigint | FindWhereFieldRelationArg | FindArgs; export type FindWhereArgs = { AND?: Prisma.Enumerable; OR?: Prisma.Enumerable; NOT?: Prisma.Enumerable; } & Record; export type FindArgs = { select?: SelectArgs | null; include?: Record | null; where?: FindWhereArgs; orderBy?: Prisma.Enumerable>; cursor?: Record; take?: number; skip?: number; distinct?: Prisma.Enumerable; }; export type Order = 'asc' | 'desc'; export type OrderWithNulls = { sort: 'asc' | 'desc'; nulls: 'first' | 'last'; }; export type OrderByRelation = { [x: string]: { _count: 'asc' | 'desc'; }; }; export type OrderedValue = Order | OrderWithNulls | OrderByRelation;