import { type PropsWithChildren, type ReactNode } from "react";
type SplitterDirection = "vertical" | "horizontal";
type SplitterPane = "start" | "end";
export type SplitterProps = PropsWithChildren<{
    direction?: SplitterDirection;
    initial?: number;
    min?: number;
    max?: number;
    className?: string;
    collapsedPane?: SplitterPane | null;
}>;
export declare function Splitter({ direction, initial, min, max, className, collapsedPane, children }: SplitterProps): string | number | bigint | Iterable<ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactPortal | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | Iterable<ReactNode> | null | undefined> | import("react").JSX.Element;
export {};
//# sourceMappingURL=Splitter.d.ts.map