import './styles.scss';
export declare const IconWeights: readonly ["regular", "heavy"];
type IconWeights = (typeof IconWeights)[number];
export declare const IconSizes: readonly ["x-large", "large", "medium", "small", "x-small"];
export type IconSizes = (typeof IconSizes)[number];
export type Props = JSX.IntrinsicElements['span'] & {
    name: string;
    className?: string;
    size?: IconSizes;
    weight?: IconWeights;
    filled?: boolean;
    disabled?: boolean;
};
export default function Icon({ name, className, size, weight, filled, disabled, title, onClick, onMouseDown, onMouseUp, }: Props): import("react").JSX.Element;
export {};
