export interface SelectionBoxPoint { x: number; y: number; } export interface SelectionBoxState { start: SelectionBoxPoint; current: SelectionBoxPoint; } export interface NormalizedSelectionBox { x: number; y: number; width: number; height: number; } export declare function normalizeSelectionBox(selectionBox: SelectionBoxState): NormalizedSelectionBox; export declare function useSelectionBox(): { selectionBox: SelectionBoxState | undefined; normalizedSelectionBox: NormalizedSelectionBox | undefined; startSelectionBox: (point: SelectionBoxPoint) => void; updateSelectionBox: (point: SelectionBoxPoint) => void; endSelectionBox: () => void; }; //# sourceMappingURL=useSelectionBox.d.ts.map