import type { AvailableChain } from '../transfer/availableChains'; interface ChainListProps { chains: AvailableChain[]; /** Marks a row selected: `background/secondary` fill + a trailing check. */ selectedChain?: AvailableChain; onSelectChain?: (chain: AvailableChain) => void; loading?: boolean; skeletonCount?: number; emptyLabel?: string; } /** * The "Deposit crypto" chain picker — the first-run variant, shown before the * user has chosen a deposit network. */ export interface SelectChainScreenProps extends ChainListProps { onBack?: () => void; } export declare function SelectChainScreen(props: SelectChainScreenProps): import("react").JSX.Element; /** * The "Select a chain" picker — the same list reopened from Transfer to change * networks. Cancel dismisses; the current chain is checked. */ export interface ChangeChainScreenProps extends ChainListProps { onCancel?: () => void; } export declare function ChangeChainScreen(props: ChangeChainScreenProps): import("react").JSX.Element; export {}; //# sourceMappingURL=SelectChainScreen.d.ts.map