import { type ClickActionProps } from './utils/click-action'; import type { CommonInternalProps } from './utils/common-internal.props'; import type { ColorProp, CommonStyleProps, HexColor } from './utils/style.props'; interface IconWidgetInternalProps extends CommonInternalProps { icon: string; size: number; font: string; adjustsFontSizeToFit?: boolean; color?: HexColor; } export interface IconWidgetStyle extends CommonStyleProps { color?: ColorProp; adjustsFontSizeToFit?: boolean; } export interface IconWidgetProps extends ClickActionProps { style?: IconWidgetStyle; /** * Icon from the specified font */ icon: string; /** * Size of the icon */ size: number; /** * Font of the icon. It must be added to the application */ font: string; } export declare function IconWidget(_: IconWidgetProps): null; export declare namespace IconWidget { var __name__: string; var convertProps: (props: IconWidgetProps) => IconWidgetInternalProps; } export {}; //# sourceMappingURL=IconWidget.d.ts.map