import { ComponentType } from 'react';
import { PopoverOrigin } from '@material-ui/core';
import { PaletteChromePickerProps } from '../ColorPicker/PaletteChromePicker/PaletteChromePicker';
declare type Format = 'rgba' | 'rgb' | 'hex' | 'rgba_rgb' | 'rgba_hex';
declare type ColorPickerPaletteProps = {
    color: string;
    onChange: (convertedColor: string) => void;
    handleClose: () => void;
    /**
     * Anchor element to position the popover to. Pass falsy value to hide popover
     */
    anchorEl?: null | Element;
    converter?: Format;
    popoverAnchorOrigin?: PopoverOrigin;
    popoverTransformOrigin?: PopoverOrigin;
    pickerComponent?: ComponentType<PaletteChromePickerProps>;
    enableTransparencyPalette?: boolean;
};
/**
 * @deprecated
 */
declare const ColorPickerPalette: ({ color, onChange, anchorEl, handleClose, converter, popoverAnchorOrigin, popoverTransformOrigin, pickerComponent: PickerComponent, enableTransparencyPalette, }: ColorPickerPaletteProps) => JSX.Element;
export default ColorPickerPalette;
//# sourceMappingURL=ColorPickerPalette.d.ts.map