//@ts-ignore
import React, { Component, Ref } from 'react';
//@ts-ignore
import { Color, Size } from '@grapecity/core-ui';
import { ColorEditorLocalization, ColorEditorProps } from './types';
//@ts-ignore
//@ts-ignore
export declare function renderColorMenu(colorValue: Color | null, onSelect: (color: Color) => void, localization: ColorEditorLocalization): React.JSX.Element;
//@ts-ignore
//@ts-ignore
export declare function renderColorDropdown(colorValue: Color | null, onSelect: (color: Color) => void, localization: ColorEditorLocalization, refCallback: Ref<any>, size?: Size): React.JSX.Element;
export declare class ColorEditor extends Component<ColorEditorProps> {
    private _dropdown;
    onSelect: (color: any) => void;
//@ts-ignore
//@ts-ignore
    render(): React.JSX.Element;
}
