UNPKG

graphql-mocks

Version:
18 lines (17 loc) 894 B
import { GraphQLSchema } from 'graphql'; import { Highlighter, Reference, ReferencesOperation, ReferenceMap } from './types'; export declare class Highlight { schema: GraphQLSchema; references: Reference[]; constructor(schema: GraphQLSchema, references?: Reference[]); get instances(): { types: ReferenceMap; }; include(...highlightersOrReferences: (Highlighter | Reference)[]): Highlight; exclude(...highlightersOrReferences: (Highlighter | Reference)[]): Highlight; filter(...highlightersOrReferences: (Highlighter | Reference)[]): Highlight; protected clone(references: Reference[]): Highlight; protected applyHighlighters(operation: ReferencesOperation, highlighters: Highlighter[]): Reference[]; protected validate(references: Reference[]): void; } export declare function hi(schema: GraphQLSchema, references?: Reference[]): Highlight;