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