import { FieldDefinitionNode, ObjectTypeDefinitionNode } from 'graphql';
export declare const getPrimaryKeyFieldNodes: (type: ObjectTypeDefinitionNode) => FieldDefinitionNode[];
export declare const getPrimaryKeyFields: (type: ObjectTypeDefinitionNode) => string[];
export declare const getFilterInputName: (modelName: string) => string;
export declare const getConditionInputName: (modelName: string) => string;
export declare const getSubscriptionFilterInputName: (modelName: string) => string;
export declare const getConnectionName: (modelName: string) => string;
export declare const getImplicitlyDefinedIdField: () => FieldDefinitionNode;
//# sourceMappingURL=model-util.d.ts.map