/// import { Func } from '@fuselab/ui-shared/lib/typeHelpers'; export interface SplittableAttributes { orientation: 'horizontal' | 'vertical'; parts: Func[]; } export interface SplittableActions { onLayout(partitions: number[]): any; } export declare type SplittableProps = SplittableAttributes & SplittableActions; export declare function layoutStack(max: number, parts: number[], index: number, delta: number): number[]; export declare const Splittable: (props: SplittableProps) => JSX.Element;