import ts from 'typescript'; import { GraphQLSchema } from 'graphql'; import { ScriptSourceHelper } from '../../ts-ast-util'; import { GraphQLLanguageServiceAdapter } from '../graphql-language-service-adapter'; export declare class AdapterFixture { readonly adapter: GraphQLLanguageServiceAdapter; readonly langService: ts.LanguageService; readonly scriptSourceHelper: ScriptSourceHelper; private readonly _sourceFileName; private readonly _langServiceHost; private readonly _fragmentRegistry; constructor(sourceFileName: string, schema?: GraphQLSchema); get source(): string; set source(content: string); registerFragment(sourceFileName: string, fragmentDefDoc: string): this; }