import { BinanceSignedClient } from '../../../clients'; import { spot } from '../../../info'; export interface GetFlexibleProductListPayload { status?: spot.FlexibleProductStatusType; featured?: 'ALL' | 'true'; } export interface GetFlexibleProductListResponse { asset: string; avgAnnualInterestRate: number; canPurchase: boolean; canRedeem: boolean; dailyInterestPerThousand: number; featured: boolean; minPurchaseAmount: number; productId: string; purchasedAmount: number; status: spot.FlexibleProductStatusType; upLimit: number; upLimitPerUser: number; } export declare function getFlexibleProductList(client: BinanceSignedClient, payload?: GetFlexibleProductListPayload): Promise;