import React from 'react'; import { PopoverProps } from 'antd/lib/popover'; import 'antd/lib/popover/style'; import { SketchPickerProps, RGBColor, ColorResult } from 'react-color'; export { ColorResult } from 'react-color'; export declare class ColorPicker extends React.Component { private removeDocClickEvent; private container; constructor(props: ColorPicker.Props); componentWillUnmount(): void; onDocumentClick: (e: React.MouseEvent) => void; unbindDocEvent(): void; handleChange: (value: ColorResult, event: React.ChangeEvent) => void; handleClick: (e: React.MouseEvent) => void; refContainer: (container: HTMLDivElement) => void; renderPicker(): JSX.Element; render(): JSX.Element; } export declare namespace ColorPicker { interface Props extends SketchPickerProps { prefixCls?: string; disabled?: boolean; overlayProps?: PopoverProps; style?: React.CSSProperties; color: string | RGBColor; } interface State { active: boolean; color: string | RGBColor; } const defaultProps: Props; }