/** * Chain & platform helpers. * Maps API chain values (bsc/base/solana) to user-facing display names. * Accepts 'bnb' as alias for 'bsc' where applicable. */ /** Valid API chain values. */ export declare const VALID_CHAINS: readonly ["base", "bsc", "solana"]; /** Platform → supported chains. Mirrors backend conf/platform.py PLATFORM_CHAINS. */ export declare const PLATFORM_CHAINS: Record; /** Default platform per chain. Mirrors backend DEFAULT_PLATFORM_BY_CHAIN. */ export declare const DEFAULT_PLATFORM: Record; /** Get platforms available for a chain, default first. */ export declare function platformsForChain(chain: string): string[]; /** Check if a platform is valid for a given chain. */ export declare function isValidPlatform(platform: string, chain: string): boolean; /** Map API chain name to display name */ export declare function chainDisplay(chain: string | undefined | null): string; /** Normalise user-input chain to API chain name. Accepts 'bnb' → 'bsc'. */ export declare function normaliseChain(chain: string): string;