import { type FieldWithInputOptions } from "https://deno.land/x/pothos@release-1693334611/packages/plugin-with-input/index.ts";
Type Parameters
Types extends SchemaTypes
Kind extends FieldKind
Args extends Record<string, InputFieldRef<unknown, "Arg">>
Fields extends Record<string, InputFieldRef<unknown, "InputObject">>
Nullable extends FieldNullability<Type>
definition: Omit<FieldOptionsFromKind<Types, ParentShape, Type, Nullable, [K in InputName]: InputFieldRef<InputShapeFromFields<Fields> | (true extends ArgRequired ? never : null | undefined)> & Args, Kind, ResolveShape, ResolveReturnShape>, "args"> & { typeOptions?: WithInputTypeOptions<Types, Fields>; argOptions?: WithInputArgOptions<Types, Fields, InputName, ArgRequired>; input: Fields; args?: Args; }