import type { CryptoCurrency } from "@ledgerhq/types-cryptoassets";
import type { Operation } from "@ledgerhq/types-live";
import type { HederaMirrorToken, HederaOperationExtra } from "../types";
export declare function listOperations({ currency, address, mirrorTokens, cursor, limit, order, fetchAllPages, skipFeesForTokenOperations, useEncodedHash, useSyntheticBlocks, }: {
    currency: CryptoCurrency;
    address: string;
    mirrorTokens: HederaMirrorToken[];
    cursor?: string | undefined;
    limit?: number | undefined;
    order?: "asc" | "desc" | undefined;
    fetchAllPages: boolean;
    skipFeesForTokenOperations: boolean;
    useEncodedHash: boolean;
    useSyntheticBlocks: boolean;
}): Promise<{
    coinOperations: Operation<HederaOperationExtra>[];
    tokenOperations: Operation<HederaOperationExtra>[];
    nextCursor: string | null;
}>;
//# sourceMappingURL=listOperations.d.ts.map