///
import { IColor } from '../../Utilities/Color';
import { IReadonlyObservableValue } from '../../Core/Observable';
export interface IColorSwatchPickerProps {
/**
* Colors to render into the swatch picker as pips
*/
colors: IColor[];
/**
* Currently selected pip
*/
selectedIndex?: number | IReadonlyObservableValue;
/**
* Optional custom class name to emit
*/
className?: string;
/**
* Enhanced onClick handler for an arbitrary pip
* Passes back relevant data
*/
onPipClick?: (event: React.MouseEvent, color: IColor, index: number) => void;
}