import type { UseSplitterPanelInfo, UseSplitterRegisterPanelProps } from '@primereact/types/headless/splitter'; import * as React from 'react'; export declare const useSplitter: (inProps?: unknown) => import("@primereact/types/core").HeadlessInstance number; registerGutter: () => number; panelCounter: React.RefObject; panelRegistry: React.RefObject; panelSizes: number[]; onResizeStart: (event: React.PointerEvent | KeyboardEvent, index: number, isKeyDown?: boolean) => void; onResize: (event: React.PointerEvent | KeyboardEvent, step?: number, isKeyDown?: boolean) => void; onResizeEnd: () => void; onGutterPointerDown: (event: React.PointerEvent, index: number, gutterDisabled?: boolean) => void; onGutterKeyUp: () => void; onGutterKeyDown: (event: React.KeyboardEvent, index: number, gutterDisabled?: boolean) => void; getGutterProps: (index: number, options?: { id?: string; disabled?: boolean; }) => { onPointerDown: (e: React.PointerEvent) => void; onKeyDown: (e: React.KeyboardEvent) => void; onKeyUp: () => void; 'data-disabled'?: "" | undefined; 'data-resizing'?: "" | undefined; 'aria-disabled': true | undefined; style: { touchAction: "none"; userSelect: "none"; }; 'data-orientation': "horizontal" | "vertical" | undefined; 'aria-controls'?: string | undefined; role: "separator"; tabIndex: number; 'aria-valuenow': number; 'aria-valuemin': number; 'aria-valuemax': number; id?: string | undefined; 'data-scope': string; 'data-part': string; }; rootProps: { 'data-disabled'?: "" | undefined; 'data-resizing'?: "" | undefined; ref: React.RefObject; 'data-scope': string; 'data-part': string; 'data-orientation': "horizontal" | "vertical" | undefined; }; getPanelProps: (index: number) => { 'data-resizing'?: "" | undefined; style: React.CSSProperties; 'data-collapsed'?: "" | undefined; 'data-scope': string; 'data-part': string; 'data-orientation': "horizontal" | "vertical" | undefined; 'data-index': number; }; handleProps: { 'data-resizing'?: "" | undefined; 'data-scope': string; 'data-part': string; 'data-orientation': "horizontal" | "vertical" | undefined; }; }>;