import { CompletionWitsRecord, WirelineWitsRecord } from '../types';
type WitsRecord = CompletionWitsRecord | WirelineWitsRecord;
type WitsSubscriptionInfo = {
    provider: string;
    collection: string;
    params: {
        fields: string;
        limit: number;
        sort: string;
    };
};
export declare function initialDataFetcher(subscriptionInfo: WitsSubscriptionInfo): (assetId: number, timestamp?: number) => Promise<WitsRecord[] | null>;
export {};
//# sourceMappingURL=initialDataFetcher.d.ts.map