UNPKG

@omnigraph/mysql

Version:

19 lines (18 loc) 656 B
import { GraphQLSchema } from 'graphql'; import { Logger, MeshPubSub } from '@graphql-mesh/types'; import { LoadGraphQLSchemaFromMySQLOpts } from './schema.js'; export * from './schema.js'; export * from './execution.js'; export declare function loadMySQLSubgraph(name: string, opts: LoadGraphQLSchemaFromMySQLOpts): () => { name: string; schema$: Promise<GraphQLSchema>; }; export interface MySQLTransportEntry { kind: 'mysql'; location: string; } export declare function getSubgraphExecutor(transportContext: { getSubgraph: () => GraphQLSchema; pubsub: MeshPubSub; logger: Logger; }): import("@graphql-tools/utils").Executor;