import { ASTValidator } from '../ast-validator'; import { DocumentNode } from 'graphql'; import { ValidationMessage } from '../../../model'; export declare const VALIDATION_ERROR_INVALID_OBJECT_TYPE = "A @key field can only be declared on root entities."; export declare class KeyFieldValidator implements ASTValidator { validate(ast: DocumentNode): ReadonlyArray; }