/**
 * THIS IS GENERATED CODE!
 * PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
 */
export declare const typescriptDeclarationFixConstant = 1;
import { UiWorkSpaceLayoutItemConfig } from "./UiWorkSpaceLayoutItemConfig";
import { UiSplitDirection } from "./UiSplitDirection";
import { UiSplitSizePolicy } from "./UiSplitSizePolicy";
export interface UiWorkSpaceLayoutSplitItemConfig extends UiWorkSpaceLayoutItemConfig {
    _type?: string;
    splitDirection: UiSplitDirection;
    sizePolicy?: UiSplitSizePolicy;
    referenceChildSize?: number;
    firstChild: UiWorkSpaceLayoutItemConfig;
    lastChild: UiWorkSpaceLayoutItemConfig;
}
export declare function createUiWorkSpaceLayoutSplitItemConfig(id: string, splitDirection: UiSplitDirection, firstChild: UiWorkSpaceLayoutItemConfig, lastChild: UiWorkSpaceLayoutItemConfig, nonRequiredProperties?: {
    sizePolicy?: UiSplitSizePolicy;
    referenceChildSize?: number;
}): UiWorkSpaceLayoutSplitItemConfig;
