1 | import { BasicGeneratedFile } from "apollo-codegen-core/lib/utilities/CodeGenerator";
|
2 | import { CompilerContext } from "apollo-codegen-core/lib/compiler";
|
3 | declare class TypescriptGeneratedFile implements BasicGeneratedFile {
|
4 | fileContents: string;
|
5 | constructor(fileContents: string);
|
6 | readonly output: string;
|
7 | }
|
8 | interface IGeneratedFileOptions {
|
9 | outputPath?: string;
|
10 | globalSourcePath?: string;
|
11 | }
|
12 | interface IGeneratedFile {
|
13 | sourcePath: string;
|
14 | fileName: string;
|
15 | content: (options?: IGeneratedFileOptions) => TypescriptGeneratedFile;
|
16 | }
|
17 | export declare function generateLocalSource(context: CompilerContext): IGeneratedFile[];
|
18 | export declare function generateGlobalSource(context: CompilerContext): TypescriptGeneratedFile;
|
19 | export {};
|