import React from 'react'; import { CreateWuiProps } from '@welcome-ui/system'; import * as S from './styles'; type IconContent = { block?: string; height?: number; isFlag?: boolean; stroked?: boolean; viewBox?: string; width?: number; }; type Size = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl' | number | string; export interface IconOptions { content?: IconContent; name?: string; onClick?: (event: React.MouseEvent) => void; size?: Size; title?: string; } export type IconProps = CreateWuiProps; export declare const Icon: import("@welcome-ui/system").CreateWuiComponent<"svg", IconProps>; export declare const StyledIcon: import("styled-components").StyledComponent<"svg", import("@xstyled/system").Theme, Pick & Pick & import("@welcome-ui/system").WuiProps & Partial<{ alt: string; title: string; }>, never>; export {};