import React from 'react'; interface UsePaletteControlProps { value: [number, number]; onChange?: (value: [number, number], e: MouseEvent | React.MouseEvent) => void; onChangeComplete?: (value: [number, number]) => void; } export declare function useControlBlock({ value, onChange, onChangeComplete, }: UsePaletteControlProps): { active: boolean; blockRef: React.RefObject; onMouseDown: (ev: React.MouseEvent) => void; }; export {};