import type { JSX, ReactNode } from 'react'; import type { SplitDirection } from './provider/SplitPaneContext'; export interface SplitPaneProps { children: ReactNode; initialPrimarySize?: number; minPrimarySize?: number; minSecondarySize?: number; direction?: SplitDirection; showDivider?: 'hover' | 'always' | 'never'; gutterSize?: number; storageKey?: string; fillViewport?: boolean; } export declare function SplitPane({ children, initialPrimarySize, minPrimarySize, minSecondarySize, direction, showDivider, gutterSize, storageKey, fillViewport, }: SplitPaneProps): JSX.Element; export declare function SplitPanePrimary({ children }: { children: ReactNode; }): JSX.Element; export declare function SplitPaneSecondary({ children }: { children: ReactNode; }): JSX.Element; export declare function SplitPaneGutter(): JSX.Element;