export declare const objectTemplate = "#{inputsImporter}#{builderCalculatedImport}\nimport {\n definePrismaObject,\n defineFieldObject,\n defineRelationFunction,\n defineRelationObject,\n} from '../utils';\n\nexport const #{modelName}#{optionalUnderscore}Object = definePrismaObject('#{modelName}', {\n description: #{description},\n findUnique: #{findUnique},\n fields: (t) => ({\n #{fields}\n }),\n});\n\n#{exportFields}\n"; export declare const fieldObjectTemplate = "export const #{modelName}#{optionalUnderscore}#{nameUpper}#{optionalUnderscore}FieldObject = defineFieldObject('#{modelName}', {\n type: #{conditionalType},\n description: #{description},\n nullable: #{nullable},\n resolve: (parent) => #{conditionalResolve},\n});"; export declare const listRelationObjectTemplate = "export const #{modelName}#{optionalUnderscore}#{nameUpper}#{optionalUnderscore}FieldArgs = builder.args((t) => ({\n where: t.field({ type: Inputs.#{type}WhereInput, required: false }),\n orderBy: t.field({ type: [Inputs.#{type}OrderByWithRelationInput], required: false }),\n cursor: t.field({ type: Inputs.#{type}WhereUniqueInput, required: false }),\n take: t.field({ type: 'Int', required: false }),\n skip: t.field({ type: 'Int', required: false }),\n distinct: t.field({ type: [Inputs.#{typeUpper}ScalarFieldEnum], required: false }),\n}))\n\nexport const #{modelName}#{optionalUnderscore}#{nameUpper}#{optionalUnderscore}FieldObject = defineRelationFunction('#{modelName}', (t) =>\n defineRelationObject('#{modelName}', '#{name}', {\n description: #{description},\n nullable: #{nullable},\n args: #{modelName}#{optionalUnderscore}#{nameUpper}#{optionalUnderscore}FieldArgs,\n query: (args) => ({\n where: args.where || undefined,\n cursor: args.cursor || undefined,\n take: args.take || undefined,\n distinct: args.distinct || undefined,\n skip: args.skip || undefined,\n orderBy: args.orderBy || undefined,\n }),\n }),\n);"; export declare const relationObjectTemplate = "export const #{modelName}#{optionalUnderscore}#{nameUpper}#{optionalUnderscore}FieldObject = defineRelationObject('#{modelName}', '#{name}', {\n description: #{description},\n nullable: #{nullable},\n args: undefined,\n query: undefined,\n});";