import { SplitterProps, ResizeTriggerProps, PanelProps } from './splitter.types.mjs';
import '@zag-js/core';
import '@zag-js/types';
import './utils/registry.mjs';

declare const props: (keyof SplitterProps)[];
declare const splitProps: <Props extends Partial<SplitterProps>>(props: Props) => [Partial<SplitterProps>, Omit<Props, keyof SplitterProps>];
declare const panelProps: "id"[];
declare const splitPanelProps: <Props extends PanelProps>(props: Props) => [PanelProps, Omit<Props, "id">];
declare const resizeTriggerProps: (keyof ResizeTriggerProps)[];
declare const splitResizeTriggerProps: <Props extends ResizeTriggerProps>(props: Props) => [ResizeTriggerProps, Omit<Props, keyof ResizeTriggerProps>];

export { panelProps, props, resizeTriggerProps, splitPanelProps, splitProps, splitResizeTriggerProps };
