import { ComponentTreeNode } from "../generators/interface";
export declare const getComponentLayoutInfosWithRelativeCombineShape: (componentNodes: ComponentTreeNode[]) => {
    x: number;
    y: number;
    childrenNode: ComponentTreeNode[];
    version: number;
    displayName: string;
    parentNode: string;
    showName: string;
    type: string;
    containerType: import("../generators/interface").CONTAINER_TYPE;
    h: number;
    w: number;
    minH: number;
    minW: number;
    z: number;
    props: {
        [key: string]: any;
    };
}[];
export declare const getComponentNodeResultByRelativeCombineShape: (componentNodes: ComponentTreeNode[], columnNumber: number) => {
    x: number;
    y: number;
    w: number;
    childrenNode: ComponentTreeNode[];
    version: number;
    displayName: string;
    parentNode: string;
    showName: string;
    type: string;
    containerType: import("../generators/interface").CONTAINER_TYPE;
    h: number;
    minH: number;
    minW: number;
    z: number;
    props: {
        [key: string]: any;
    };
}[];
