@aws-amplify/graphql-schema-generator
Version:
Amplify GraphQL schema generator
15 lines • 701 B
TypeScript
import ts from 'typescript';
import { VpcConfig } from '@aws-amplify/graphql-transformer-interfaces';
import { Schema } from '../schema-representation';
export type DataSourceGenerateConfig = {
secretNames: {
connectionUri: string;
sslCertificate?: string;
};
identifier: string;
vpcConfig?: VpcConfig;
};
export declare const createSchema: (schema: Schema, config?: DataSourceGenerateConfig) => ts.Node;
export declare const createImportExpression: (containsSecret: boolean) => ts.NodeArray<ts.ImportDeclaration>;
export declare const createConfigureExpression: (schema: Schema, config: DataSourceGenerateConfig) => ts.Expression;
//# sourceMappingURL=helpers.d.ts.map