import { Client } from '@urql/core';
import { Logger, SubgraphDeploymentID } from '@graphprotocol/common-ts';
import { IndexingStatus } from './types';
export interface IndexingStatusFetcherOptions {
    logger: Logger;
    statusEndpoint: string;
}
export declare class IndexingStatusResolver {
    logger: Logger;
    statuses: Client;
    constructor(options: IndexingStatusFetcherOptions);
    indexingStatus(deployments: SubgraphDeploymentID[]): Promise<IndexingStatus[]>;
}
