declare const _default: Readonly<{
    top: {
        mode: string;
        value: number;
    };
    apis: {
        apiMap: {};
    };
    left: {
        mode: string;
        value: number;
    };
    type: "PAGE_WIDGET";
    width: {
        mode: string;
        value: number;
    };
    height: {
        mode: string;
        value: number;
    };
    timers: {
        timerMap: {};
    };
    version: 7;
    children: {
        top: {
            mode: string;
            value: number;
        };
        left: {
            mode: string;
            value: number;
        };
        type: string;
        width: {
            mode: string;
            value: number;
        };
        height: {
            mode: string;
            value: number;
        };
        children: {
            top: {
                mode: string;
                value: number;
            };
            left: {
                mode: string;
                value: number;
            };
            type: string;
            width: {
                mode: string;
                value: number;
            };
            height: {
                value: number;
                mode: string;
            };
            layout: string;
            padding: {
                top: {
                    mode: string;
                    value: number;
                };
                left: {
                    mode: string;
                    value: number;
                };
                right: {
                    mode: string;
                    value: number;
                };
                bottom: {
                    mode: string;
                    value: number;
                };
            };
            children: ({
                backgroundColor: string;
                height: {
                    value: number;
                    mode: string;
                };
                width: {
                    value: number;
                    mode: string;
                };
                widgetName: string;
                containerStyle: string;
                children: {
                    height: {
                        value: number;
                        mode: string;
                    };
                    width: {
                        value: number;
                        mode: string;
                    };
                    widgetName: string;
                    isVisible: boolean;
                    padding: {
                        top: {
                            value: number;
                            mode: string;
                        };
                        bottom: {
                            value: number;
                            mode: string;
                        };
                        left: {
                            value: number;
                            mode: string;
                        };
                        right: {
                            value: number;
                            mode: string;
                        };
                    };
                    containerStyle: string;
                    canExtend: boolean;
                    detachFromLayout: boolean;
                    children: {
                        backgroundColor: string;
                        height: {
                            value: number;
                            mode: string;
                        };
                        width: {
                            value: number;
                            mode: string;
                        };
                        widgetName: string;
                        containerStyle: string;
                        children: {
                            height: {
                                value: number;
                                mode: string;
                            };
                            width: {
                                value: number;
                                mode: string;
                            };
                            widgetName: string;
                            isVisible: boolean;
                            padding: {
                                top: {
                                    value: number;
                                    mode: string;
                                };
                                bottom: {
                                    value: number;
                                    mode: string;
                                };
                                left: {
                                    value: number;
                                    mode: string;
                                };
                                right: {
                                    value: number;
                                    mode: string;
                                };
                            };
                            containerStyle: string;
                            canExtend: boolean;
                            detachFromLayout: boolean;
                            children: never[];
                            type: string;
                            widgetId: string;
                            isLoading: boolean;
                            top: {
                                value: number;
                                mode: string;
                            };
                            left: {
                                value: number;
                                mode: string;
                            };
                            gridColumns: number;
                            parentId: string;
                        }[];
                        isVisible: boolean;
                        type: string;
                        widgetId: string;
                        isLoading: boolean;
                        left: {
                            value: number;
                            mode: string;
                        };
                        top: {
                            value: number;
                            mode: string;
                        };
                        gridColumns: number;
                        parentId: string;
                        dynamicTriggerPathList: never[];
                        dynamicBindingPathList: never[];
                    }[];
                    type: string;
                    widgetId: string;
                    isLoading: boolean;
                    top: {
                        value: number;
                        mode: string;
                    };
                    left: {
                        value: number;
                        mode: string;
                    };
                    gridColumns: number;
                    parentId: string;
                }[];
                isVisible: boolean;
                type: string;
                widgetId: string;
                isLoading: boolean;
                left: {
                    value: number;
                    mode: string;
                };
                top: {
                    value: number;
                    mode: string;
                };
                gridColumns: number;
                parentId: string;
                dynamicTriggerPathList?: undefined;
                dynamicBindingPathList?: undefined;
            } | {
                backgroundColor: string;
                height: {
                    value: number;
                    mode: string;
                };
                width: {
                    value: number;
                    mode: string;
                };
                widgetName: string;
                containerStyle: string;
                children: {
                    height: {
                        value: number;
                        mode: string;
                    };
                    width: {
                        value: number;
                        mode: string;
                    };
                    widgetName: string;
                    isVisible: boolean;
                    padding: {
                        top: {
                            value: number;
                            mode: string;
                        };
                        bottom: {
                            value: number;
                            mode: string;
                        };
                        left: {
                            value: number;
                            mode: string;
                        };
                        right: {
                            value: number;
                            mode: string;
                        };
                    };
                    containerStyle: string;
                    canExtend: boolean;
                    detachFromLayout: boolean;
                    children: {
                        backgroundColor: string;
                        height: {
                            value: number;
                            mode: string;
                        };
                        width: {
                            value: number;
                            mode: string;
                        };
                        widgetName: string;
                        containerStyle: string;
                        children: {
                            height: {
                                value: number;
                                mode: string;
                            };
                            width: {
                                value: number;
                                mode: string;
                            };
                            widgetName: string;
                            isVisible: boolean;
                            padding: {
                                top: {
                                    value: number;
                                    mode: string;
                                };
                                bottom: {
                                    value: number;
                                    mode: string;
                                };
                                left: {
                                    value: number;
                                    mode: string;
                                };
                                right: {
                                    value: number;
                                    mode: string;
                                };
                            };
                            containerStyle: string;
                            canExtend: boolean;
                            detachFromLayout: boolean;
                            children: never[];
                            type: string;
                            widgetId: string;
                            isLoading: boolean;
                            top: {
                                value: number;
                                mode: string;
                            };
                            left: {
                                value: number;
                                mode: string;
                            };
                            gridColumns: number;
                            parentId: string;
                        }[];
                        isVisible: boolean;
                        type: string;
                        widgetId: string;
                        isLoading: boolean;
                        left: {
                            value: number;
                            mode: string;
                        };
                        top: {
                            value: number;
                            mode: string;
                        };
                        gridColumns: number;
                        parentId: string;
                        dynamicTriggerPathList: never[];
                        dynamicBindingPathList: never[];
                    }[];
                    type: string;
                    widgetId: string;
                    isLoading: boolean;
                    top: {
                        value: number;
                        mode: string;
                    };
                    left: {
                        value: number;
                        mode: string;
                    };
                    gridColumns: number;
                    parentId: string;
                }[];
                isVisible: boolean;
                type: string;
                widgetId: string;
                isLoading: boolean;
                left: {
                    value: number;
                    mode: string;
                };
                top: {
                    value: number;
                    mode: string;
                };
                gridColumns: number;
                parentId: string;
                dynamicTriggerPathList: never[];
                dynamicBindingPathList: never[];
            })[];
            parentId: string;
            widgetId: string;
            canExtend: boolean;
            isLoading: boolean;
            isVisible: boolean;
            minHeight: {
                mode: string;
                value: number;
            };
            widgetName: string;
            gridColumns: number;
            dragDisabled: boolean;
            containerStyle: string;
            backgroundColor: string;
            detachFromLayout: boolean;
            dynamicBindingPathList: never[];
            dynamicTriggerPathList: never[];
        }[];
        parentId: string;
        widgetId: string;
        canExtend: boolean;
        isLoading: boolean;
        isVisible: boolean;
        widgetName: string;
        gridColumns: number;
        dragDisabled: boolean;
        detachFromLayout: boolean;
        shouldScrollContents: boolean;
    }[];
    widgetId: "0";
    canExtend: true;
    stateVars: {
        stateVarMap: {};
    };
    widgetName: "Page";
    gridColumns: 96;
    backgroundColor: "none";
    detachFromLayout: true;
    dynamicBindingPathList: never[];
    cachedData: {
        pageLoadActions: {
            apiNames: never[];
            apiDeps: {};
        };
    };
}>;
export default _default;
//# sourceMappingURL=nested_containers.d.ts.map