import BaseFoundation, { DefaultAdapter } from "../base/foundation"; import ColorPickerFoundation from "./foundation"; export interface ColorSliderBaseProps { width: number; height: number; hue: number; handleSize: number; foundation: ColorPickerFoundation; } export interface ColorSliderBaseState { handlePosition: number; isHandleGrabbing: boolean; } export interface ColorSliderAdapter
, S = Record {
handleMouseDown: (e: any) => void;
handleMouseUp: (e: any) => void;
getColorPickerFoundation: () => ColorPickerFoundation;
getDOM: () => HTMLDivElement;
}
declare class ColorSliderFoundation extends BaseFoundation