import type { SplitterPaneSize } from '@mantine/hooks';
import { GetStylesApi } from '../../core';
import type { SplitterFactory } from './Splitter';
export interface SplitterContextValue {
    getStyles: GetStylesApi<SplitterFactory>;
    sizes: SplitterPaneSize[];
    collapsed: boolean[];
    orientation: 'horizontal' | 'vertical';
    getPaneStyle: (index: number) => React.CSSProperties;
}
export declare const SplitterProvider: import("react").Context<SplitterContextValue | null>, useSplitterContext: () => SplitterContextValue;
