HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/shop.komma.nl/node_modules/apollo-codegen-flow/lib/codeGeneration.d.ts
import { GraphQLEnumType, GraphQLInputObjectType } from "graphql";
import { CompilerContext, Operation, Fragment } from "apollo-codegen-core/lib/compiler";
import { BasicGeneratedFile } from "apollo-codegen-core/lib/utilities/CodeGenerator";
import FlowGenerator from "./language";
import Printer from "./printer";
declare class FlowGeneratedFile implements BasicGeneratedFile {
    fileContents: string;
    constructor(fileContents: string);
    get output(): string;
}
export declare function generateSource(context: CompilerContext): {
    generatedFiles: {
        sourcePath: string;
        fileName: string;
        content: FlowGeneratedFile;
    }[];
    common: string;
};
export declare class FlowAPIGenerator extends FlowGenerator {
    context: CompilerContext;
    printer: Printer;
    scopeStack: string[];
    constructor(context: CompilerContext);
    fileHeader(): void;
    typeAliasForEnumType(enumType: GraphQLEnumType): void;
    typeAliasForInputObjectType(inputObjectType: GraphQLInputObjectType): void;
    typeAliasesForOperation(operation: Operation): void;
    typeAliasesForFragment(fragment: Fragment): void;
    private getVariantsForSelectionSet;
    private getTypeCasesForSelectionSet;
    private getPropertiesForVariant;
    private handleFieldSelectionSetValue;
    private handleFieldValue;
    get output(): string;
    scopeStackPush(name: string): void;
    scopeStackPop(): string | undefined;
}
export {};
//# sourceMappingURL=codeGeneration.d.ts.map