import { GraphQLNamedType, GraphQLSchema } from 'graphql'; import { BuiltInParserName } from 'prettier'; import { RenderContext } from '../render/common/RenderContext'; export interface TypeRenderer { (type: GraphQLNamedType, ctx: RenderContext): void; } export interface SchemaRenderer { (schema: GraphQLSchema, ctx: RenderContext): void; } export declare const toClientSchema: (schemaGql: string) => Promise; export declare const schemaRenderTest: (schemaGql: string, renderer: SchemaRenderer, parser?: BuiltInParserName) => Promise; export declare const typeRenderTest: (schemaGql: string, renderer: TypeRenderer, typeNames: string[], parser?: BuiltInParserName) => Promise; export declare const typeRenderTestCase: (dirName: string, file: string, renderer: TypeRenderer, typeNames: string[], output?: boolean) => Promise; //# sourceMappingURL=render.d.ts.map