import { FC } from '@dineug/r-html'; import { ValuesType } from '../../../internal-types'; import { DragMove } from '../../../utils/globalEventObservable'; export declare const Cursor: { readonly default: "default"; readonly ewResize: "ew-resize"; readonly nsResize: "ns-resize"; readonly neswResize: "nesw-resize"; readonly nwseResize: "nwse-resize"; }; export type Cursor = ValuesType; export declare const SashType: { readonly vertical: "vertical"; readonly horizontal: "horizontal"; readonly edge: "edge"; }; export type SashType = ValuesType; export type SashProps = { type: SashType; cursor?: Cursor; top?: number; left?: number; onMove?: (dragMove: DragMove) => void; onMousedown?: (event: MouseEvent) => void; }; declare const Sash: FC; export default Sash;