import { ViewProps } from "@tarojs/components/types/View"; import { CSSProperties, ReactNode } from "react"; export declare const ICON_TYPE: unique symbol; export declare type IconSize = "inherit" | "mini" | "small" | "medium" | "large"; export declare const ICON_PRESET_SIZES: string[]; export declare type IconColor = "inherit" | "default" | "primary" | "info" | "success" | "warning" | "danger"; export declare const ICON_PRESET_COLORS: string[]; export interface IconProps extends ViewProps { className?: string; style?: CSSProperties; size?: IconSize | number | string; color?: IconColor | string; children?: ReactNode; }