import type { AllHTMLAttributes, AriaAttributes, FunctionComponent, ComponentPropsWithRef } from "react"; export type IconSize = 16 | 20 | 24 | 32 | 64; export type IconWeight = "light" | "regular" | "solid"; export interface IconProps extends ComponentPropsWithRef<'svg'>, Pick, "role" | "title" | "tabIndex">, Pick { size?: number | undefined; color?: string | undefined; align?: "center" | "baseline" | "none" | undefined; } export type IconComponent = FunctionComponent;