export interface IRgb { r: number; g: number; b: number; a: number; } export interface IHsl { h: number; s: number; l: number; a: number; } export interface IHsv { h: number; s: number; v: number; a: number; } export declare type IColorMode = 'hex' | 'rgb' | 'rgbString' | 'hsl' | 'hslString' | 'hsv' | 'hsvString'; export declare type IColor = string | IRgb | IHsl | IHsv | undefined; export interface IPointerMoveEvent { x: number; y: number; top: number; left: number; width: number; height: number; }