import type { GetLastIndexedBlockOptions, StatusQueryResult, GetTransfersOptions, GetTotalRewardsOptions, GetTotalRewardsResult, GetTransfersResult, GetInitialDataOptions, GetInitialDataResult } from './types.js';
export declare const getLastIndexedBlock: ({ url, }: GetLastIndexedBlockOptions) => Promise<StatusQueryResult["_meta"]["block"]>;
export declare const getInitialData: ({ url, address, block, }: GetInitialDataOptions) => Promise<GetInitialDataResult>;
export declare const getTransfers: ({ url, address, fromBlock, toBlock, step, }: GetTransfersOptions) => Promise<GetTransfersResult>;
export declare const getTotalRewards: ({ url, fromBlock, step, toBlock, }: GetTotalRewardsOptions) => Promise<GetTotalRewardsResult>;
//# sourceMappingURL=subgraph.d.ts.map