UNPKG

antd-omi-icons

Version:
26 lines (25 loc) 930 B
import { Component as OmiComponent } from 'omi'; import type { IconProps, TwoToneColorPalette, TwoToneColorPaletteSetter } from './types'; declare function setTwoToneColors({ primaryColor, secondaryColor }: TwoToneColorPaletteSetter): void; declare function getTwoToneColors(): TwoToneColorPalette; declare global { namespace JSX { interface IntrinsicElements { ['o-icon-base']: Omi.Props & Partial<IconProps>; } } } export default class IconBase extends OmiComponent<IconProps> { static propTypes: { primaryColor: StringConstructor; secondaryColor: StringConstructor; focusable: StringConstructor; }; static inheritAttrs: boolean; static displayName: string; static css: string; static getTwoToneColors: typeof getTwoToneColors; static setTwoToneColors: typeof setTwoToneColors; render(props: Omi.OmiProps<IconProps>): any; } export {};