import type { DirectiveNode } from "graphql"; import type { Directive, InputTypeComposer, SchemaComposer } from "graphql-compose"; import { ConcreteEntityAdapter } from "../../schema-model/entity/model-adapters/ConcreteEntityAdapter"; import { InterfaceEntityAdapter } from "../../schema-model/entity/model-adapters/InterfaceEntityAdapter"; import { RelationshipAdapter } from "../../schema-model/relationship/model-adapters/RelationshipAdapter"; export declare function withUpdateInputType({ entityAdapter, userDefinedFieldDirectives, composer, }: { entityAdapter: ConcreteEntityAdapter | InterfaceEntityAdapter | RelationshipAdapter; userDefinedFieldDirectives: Map; composer: SchemaComposer; }): InputTypeComposer; export declare function augmentUpdateInputTypeWithUpdateFieldInput({ relationshipAdapter, composer, userDefinedFieldDirectives, deprecatedDirectives, }: { relationshipAdapter: RelationshipAdapter; composer: SchemaComposer; userDefinedFieldDirectives: Map; deprecatedDirectives: Directive[]; }): void; //# sourceMappingURL=update-input.d.ts.map