export declare const FOUR_TOKEN_LABELS: readonly ["Meme", "AI", "Defi", "Games", "Infra", "De-Sci", "Social", "Depin", "Charity", "Others"]; export type FourTokenLabel = (typeof FOUR_TOKEN_LABELS)[number]; export type FourRaisedToken = { symbol: string; nativeSymbol: string; symbolAddress: string; deployCost: string; buyFee: string; sellFee: string; minTradeFee: string; b0Amount: string; totalBAmount: string; totalAmount: string; logoUrl: string; tradeLevel: string[]; status: string; buyTokenLink: string; reservedNumber: number; saleRate: string; networkCode: string; platform: string; isRwa?: boolean; }; /** 官网当前 PUBLISH 的 BNB 档,仅在拉配置失败时兜底(字段与 /public/config 一致) */ export declare const FOUR_BNB_RAISED_TOKEN_FALLBACK: FourRaisedToken; export declare function parseRaisedTokens(raw: unknown): FourRaisedToken[]; export declare function publishedRaisedTokens(tokens: FourRaisedToken[]): FourRaisedToken[]; export declare function pickRaisedToken(tokens: FourRaisedToken[], symbol?: string): FourRaisedToken | undefined; export declare function isNativeRaisedToken(token: FourRaisedToken): boolean; /** buyFee 如 "0.01" 表示 1%,换算成 TokenManager 的 万分比 */ export declare function raisedTokenTradingFeeBps(token: FourRaisedToken): bigint; /** TokenManager2.createToken 的 msg.value:ERC20 计价只付 launch fee;BNB 预购再加 preSale + 交易费 */ export declare function computeFourCreateValueWei(params: { raisedToken: FourRaisedToken; preSale: string; launchFeeWei: bigint; tradingFeeRateBps?: bigint; }): bigint;