@aws-amplify/graphql-transformer-core
Version:
A framework to transform from GraphQL SDL to AWS CloudFormation.
10 lines • 695 B
TypeScript
import { DataSourceInstance, TransformerDataSourceManagerProvider } from '@aws-amplify/graphql-transformer-interfaces';
import { ObjectTypeDefinitionNode, InterfaceTypeDefinitionNode } from 'graphql';
export declare class TransformerDataSourceManager implements TransformerDataSourceManagerProvider {
private dataSourceMap;
add: (type: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode, dataSourceInstance: DataSourceInstance) => void;
get: (type: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode) => DataSourceInstance;
collectDataSources: () => Readonly<Map<string, DataSourceInstance>>;
has: (name: string) => boolean;
}
//# sourceMappingURL=datasource.d.ts.map