import { BasicGeneratedFile } from "apollo-codegen-core/lib/utilities/CodeGenerator"; import { CompilerContext } from "apollo-codegen-core/lib/compiler"; declare class TypescriptGeneratedFile implements BasicGeneratedFile { fileContents: string; constructor(fileContents: string); readonly output: string; } interface IGeneratedFileOptions { outputPath?: string; globalSourcePath?: string; } interface IGeneratedFile { sourcePath: string; fileName: string; content: (options?: IGeneratedFileOptions) => TypescriptGeneratedFile; } export declare function generateLocalSource(context: CompilerContext): IGeneratedFile[]; export declare function generateGlobalSource(context: CompilerContext): TypescriptGeneratedFile; export {};