import type { CryptoOrTokenCurrency } from "@ledgerhq/types-cryptoassets"; export interface ApiTokenCurrency { type: "token_currency"; id: string; contractAddress: string; name: string; ticker: string; units: Array<{ code: string; name: string; magnitude: number; }>; standard: string; parentCurrency?: string | null; tokenIdentifier?: string; symbol?: string; delisted?: boolean; disableCountervalue?: boolean; descriptor?: unknown; } export interface ApiCryptoCurrency { type: "crypto_currency"; id: string; name: string; ticker: string; units: Array<{ code: string; name: string; magnitude: number; }>; chainId?: string | null; confirmationsNeeded?: number; symbol?: string; coinType?: number; family?: string; hasSegwit?: boolean; hasTokens?: boolean; hrp?: string | null; disableCountervalue?: boolean; } export type ApiAsset = ApiTokenCurrency | ApiCryptoCurrency; export declare function convertApiAsset(apiAsset: ApiAsset): CryptoOrTokenCurrency | undefined; export declare function convertApiAssets(apiAssets: Record): Record; //# sourceMappingURL=api-asset-converter.d.ts.map