UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

20 lines (19 loc) 900 B
import type { ColorGenInput } from '@rc-component/color-picker'; import { Color as RcColor } from '@rc-component/color-picker'; export declare const toHexFormat: (value?: string, alpha?: boolean) => string; export declare const getHex: (value?: string, alpha?: boolean) => string; export interface Color extends Pick<RcColor, 'toHsb' | 'toHsbString' | 'toHex' | 'toHexString' | 'toRgb' | 'toRgbString'> { cleared: boolean | 'controlled'; } export declare class ColorFactory implements Color { /** Original Color object */ private metaColor; cleared: boolean; constructor(color: ColorGenInput<Color>); toHsb(): import("@ctrl/tinycolor").Numberify<import("@rc-component/color-picker").HSBA>; toHsbString(): string; toHex(): string; toHexString(): string; toRgb(): import("@ctrl/tinycolor").Numberify<import("@ctrl/tinycolor").RGBA>; toRgbString(): string; }