UNPKG

411 BTypeScriptView Raw
1import { MeshHandler, YamlConfig, GetMeshSourceOptions, MeshSource, KeyValueCache, MeshPubSub } from '@graphql-mesh/types';
2export default class OpenAPIHandler implements MeshHandler {
3 config: YamlConfig.OpenapiHandler;
4 cache: KeyValueCache;
5 pubsub: MeshPubSub;
6 constructor({ config, cache, pubsub }: GetMeshSourceOptions<YamlConfig.OpenapiHandler>);
7 getMeshSource(): Promise<MeshSource>;
8}