import React from "react";
import { ColorResult, SketchPickerProps } from "react-color";
export interface PaletteProps {
    colors?: string[];
    onSelect: (color: string) => void;
    title?: string;
    onExpand?: () => void;
}
export interface RawColorPickerProps extends Omit<SketchPickerProps, "presetColors" | "color"> {
    children?: React.ReactChild;
    onChange?: (color?: ColorResult) => void;
    defaultColor?: string;
    color?: string;
    onAdd?: () => void;
    expanded?: boolean;
}
declare const RawColorPicker: {
    ({ children, color, defaultColor, onAdd, expanded, ...props }: RawColorPickerProps): JSX.Element;
    Palette: ({ colors, onExpand, onSelect, title }: PaletteProps) => JSX.Element;
};
export default RawColorPicker;
