import type { Logger } from './types.cjs';
export interface SupergraphSDLFetcherOptions {
    endpoint: string;
    key: string;
    logger?: Logger;
    fetchImplementation?: typeof fetch;
}
export declare function createSupergraphSDLFetcher(options: SupergraphSDLFetcherOptions): () => Promise<{
    id: string;
    supergraphSdl: string;
}>;
//# sourceMappingURL=supergraph.d.ts.map