///
import type { GraphQLAdapterPrinter } from '../../../interfaces';
import path from 'path';
import type { GraphQLResource } from '../../../intermediate/resource';
import type { ModelInfo } from '../../../main';
import type { CompilerPlugin } from '../../../plugin';
export declare class GraphQLAdapterSourcePrinter implements GraphQLAdapterPrinter {
generate(modelInfo: ModelInfo, resource: GraphQLResource, compilerBaseOutputDir: path.ParsedPath, plugin: CompilerPlugin): Record;
private generateGraphQLPostAdapter;
private generateRelativeOutputPath;
}