antd-omi-icons
Version:
Ant Design Icons for Omi
26 lines (25 loc) • 930 B
TypeScript
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 {};