@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
37 lines • 938 B
TypeScript
import { AssetsData } from "../entities";
export declare enum AssetsDataTags {
Assets = "Assets"
}
export declare enum AssetsAdditionalData {
Apy = "apy",
MarketTrend = "marketTrend"
}
export declare enum AssetCategory {
Stablecoins = "stablecoins"
}
export interface GetAssetsDataParams {
search?: string;
currencyIds?: string[];
useCase?: string;
product: "llm" | "lld";
version: string;
isStaging?: boolean;
additionalData?: AssetsAdditionalData[];
includeTestNetworks?: boolean;
}
export interface PageParam {
cursor?: string;
}
export interface AssetsDataWithPagination extends AssetsData {
pagination: {
nextCursor?: string;
};
}
export declare const ONE_DAY_IN_SECONDS = 86400;
export interface GetAssetsByCategoryParams {
category: AssetCategory;
product: "llm" | "lld";
version: string;
isStaging?: boolean;
}
//# sourceMappingURL=types.d.ts.map