import { GraphQLThriftLoaderOptions, loadNonExecutableGraphQLSchemaFromIDL } from './schema.js';
export declare function loadThriftSubgraph(name: string, options: Omit<GraphQLThriftLoaderOptions, 'subgraphName'>): ({ cwd, fetch }: {
    cwd: string;
    fetch: typeof fetch;
}) => {
    name: string;
    schema$: Promise<import("graphql").GraphQLSchema>;
};
export { loadNonExecutableGraphQLSchemaFromIDL };
export { getThriftExecutor } from '@graphql-mesh/transport-thrift';
