import { DirectiveNode, FieldDefinitionNode, ObjectTypeDefinitionNode } from 'graphql'; export type ConversationModel = { authDirective: DirectiveNode; modelDirective: DirectiveNode; hasManyMessagesDirective: DirectiveNode; messagesField: FieldDefinitionNode; model: ObjectTypeDefinitionNode; }; export declare const createConversationModel: (conversationName: string, messageName: string, referenceFieldName: string) => ConversationModel; //# sourceMappingURL=conversation-model.d.ts.map