@aws-amplify/graphql-types-generator
Version:
Generate API code or type annotations based on a GraphQL schema and statements
9 lines (8 loc) • 732 B
TypeScript
import { GraphQLSchema, DocumentNode, Source } from 'graphql';
import { BasicGeneratedFileMap } from './utilities/CodeGenerator';
import { Target } from './types';
export default function generate(inputPaths: string[], schemaPath: string, outputPath: string, only: string, target: Target, tagName: string, options: any): void;
export declare function generateFromString(schema: string, introspection: boolean, queryDocuments: string | Source[], target: Target, multipleSwiftFiles: boolean, options: any): {
[filepath: string]: string;
};
export declare function generateForTarget(schema: GraphQLSchema, document: DocumentNode, only: string, target: Target, multipleFiles: boolean, options: any): string | BasicGeneratedFileMap;