import { TransactionReceipt, TransactionResponse, Web3LibAdapter } from "@bosonprotocol/common";
import { BaseCoreSDK } from "./../mixins/base-core-sdk";
export declare class SubgraphMixin<T extends Web3LibAdapter> extends BaseCoreSDK<T> {
    waitForGraphNodeIndexing(blockNumberOrTransaction?: number | TransactionResponse | TransactionReceipt): Promise<void>;
    getSubgraphBlockNumber(): Promise<number>;
    protected wait(ms: number): Promise<unknown>;
}
//# sourceMappingURL=mixin.d.ts.map