import type { GetMeshSourcePayload, MeshHandler, MeshHandlerOptions, MeshSource, YamlConfig } from '@graphql-mesh/types'; export default class ThriftHandler implements MeshHandler { private config; private baseDir; private sdl; private importFn; private logger; private subgraphName; constructor({ config, baseDir, store, importFn, logger, name }: MeshHandlerOptions); private buildEndpointUrl; getMeshSource({ fetchFn }: GetMeshSourcePayload): Promise; }