export interface BaseIconProps { className?: string; size?: number; } export interface IconProps extends BaseIconProps { variant?: "default" | "primary" | "secondary" | "error" | "success" | "accent-primary" | "accent-secondary" | "danger"; color?: string; } export declare const iconColorVariants: { readonly default: "text-accent-primary"; readonly primary: "text-primary-light"; readonly secondary: "text-accent-secondary"; readonly error: "text-error-main"; readonly success: "text-success-main"; readonly "accent-primary": "text-accent-primary"; readonly "accent-secondary": "text-accent-secondary"; readonly danger: "text-error-main"; }; export { ThemedIcon } from './ThemedIcon'; export { BitcoinPublicKeyIcon } from './wallet/BitcoinPublicKeyIcon'; export { LinkWalletIcon } from './wallet/LinkWalletIcon'; export { UsingInscriptionIcon } from './wallet/UsingInscriptionIcon'; export { CopyIcon } from './common/CopyIcon'; export { CloseIcon } from './common/CloseIcon'; export { WarningIcon } from './common/WarningIcon'; export { CollapseIcon } from './common/CollapseIcon'; export { OpenIcon } from './common/OpenIcon'; export { ChevronLeftIcon } from './common/ChevronLeftIcon'; export { ChevronRightIcon } from './common/ChevronRightIcon'; export { BugReportIcon } from './common/BugReportIcon'; export { ThemeIcon } from './common/ThemeIcon'; export { ThreeDotsMenuIcon } from './common/ThreeDotsMenuIcon'; export { InfoIcon } from './common/InfoIcon'; export { PauseIcon } from './common/PauseIcon'; export { CheckIcon } from './common/CheckIcon'; export { FilterIcon } from './common/FilterIcon';