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: ({ height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; backgroundColor: string; isVisible: boolean; 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: ({ text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; isDefaultClickDisabled?: undefined; buttonStyle?: undefined; disabledWhenInvalid?: undefined; resetFormOnClick?: undefined; } | { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; text: string; isDefaultClickDisabled: boolean; isVisible: boolean; animateLoading: boolean; buttonStyle: string; disabledWhenInvalid: boolean; resetFormOnClick: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; textStyle?: undefined; textType?: undefined; textAlign?: undefined; verticalAlign?: undefined; })[]; type: string; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; }[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; dynamicTriggerPathList: never[]; dynamicBindingPathList: never[]; animateLoading?: undefined; title?: undefined; isSearchable?: undefined; enhancements?: undefined; gridData?: undefined; containerStyle?: undefined; canExtend?: undefined; gridCellScrollable?: undefined; columnCount?: undefined; gridBindings?: undefined; onCellClicked?: undefined; shouldScrollContents?: undefined; } | { isLoading: boolean; animateLoading: boolean; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; backgroundColor: string; title: string; isSearchable: boolean; enhancements: boolean; isVisible: boolean; gridData: string; containerStyle: string; canExtend: boolean; gridCellScrollable: boolean; columnCount: number; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: { key: string; }[]; gridBindings: { Canvas2: { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; containerStyle: string; canExtend: boolean; detachFromLayout: boolean; dropDisabled: boolean; resizeDisabled: boolean; openParentPropertyPane: boolean; disablePropertyPane: boolean; children: string[]; type: string; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; }; Container1: { backgroundColor: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; containerStyle: string; children: string[]; isVisible: boolean; resizeDisabled: boolean; isDeletable: boolean; dragDisabled: boolean; disallowCopy: boolean; disablePropertyPane: boolean; openParentPropertyPane: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; }; Canvas3: { 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; dragDisabled: boolean; resizeDisabled: boolean; ignoreCollision: boolean; openParentPropertyPane: boolean; disablePropertyPane: boolean; children: string[]; type: string; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; }; Image1: { defaultImage: string; image: string; imageShape: string; maxZoomLevel: number; height: { value: number; mode: string; }; width: { value: number; mode: string; }; borderRadius: string; fillContainer: boolean; widgetName: string; isVisible: boolean; animateLoading: boolean; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: never[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; }; Text1: { text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: never[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; }; Text2: { text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: never[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; }; Text3: { text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: never[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; }; }; children: { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; containerStyle: string; canExtend: boolean; detachFromLayout: boolean; dropDisabled: boolean; resizeDisabled: boolean; openParentPropertyPane: boolean; disablePropertyPane: 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; dragDisabled: boolean; resizeDisabled: boolean; ignoreCollision: boolean; openParentPropertyPane: boolean; disablePropertyPane: boolean; children: ({ defaultImage: string; image: string; imageShape: string; maxZoomLevel: number; height: { value: number; mode: string; }; width: { value: number; mode: string; }; borderRadius: string; fillContainer: boolean; widgetName: string; isVisible: boolean; animateLoading: boolean; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: never[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; text?: undefined; textStyle?: undefined; textType?: undefined; textAlign?: undefined; verticalAlign?: undefined; } | { text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; dynamicBindingPathList: { key: string; }[]; dynamicTriggerPathList: never[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; defaultImage?: undefined; image?: undefined; imageShape?: undefined; maxZoomLevel?: undefined; borderRadius?: undefined; fillContainer?: undefined; })[]; type: string; minHeight: { value: number; mode: string; }; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; }[]; isVisible: boolean; resizeDisabled: boolean; isDeletable: boolean; dragDisabled: boolean; disallowCopy: boolean; disablePropertyPane: boolean; openParentPropertyPane: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; }[]; type: string; minHeight: { value: number; mode: string; }; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; }[]; type: string; widgetId: string; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; onCellClicked: { id: string; newWindow: boolean; }[]; shouldScrollContents?: undefined; } | { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; backgroundColor: string; isVisible: boolean; 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: ({ text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; isDefaultClickDisabled?: undefined; buttonStyle?: undefined; disabledWhenInvalid?: undefined; resetFormOnClick?: undefined; } | { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; text: string; isDefaultClickDisabled: boolean; isVisible: boolean; animateLoading: boolean; buttonStyle: string; disabledWhenInvalid: boolean; resetFormOnClick: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; textStyle?: undefined; textType?: undefined; textAlign?: undefined; verticalAlign?: undefined; })[]; type: string; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; }[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; shouldScrollContents: boolean; dynamicTriggerPathList?: undefined; dynamicBindingPathList?: undefined; animateLoading?: undefined; title?: undefined; isSearchable?: undefined; enhancements?: undefined; gridData?: undefined; containerStyle?: undefined; canExtend?: undefined; gridCellScrollable?: undefined; columnCount?: undefined; gridBindings?: undefined; onCellClicked?: undefined; } | { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; backgroundColor: string; isVisible: boolean; 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: ({ text: string; textStyle: string; textType: string; textAlign: string; verticalAlign: string; height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; isVisible: boolean; animateLoading: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; isDefaultClickDisabled?: undefined; buttonStyle?: undefined; disabledWhenInvalid?: undefined; resetFormOnClick?: undefined; } | { height: { value: number; mode: string; }; width: { value: number; mode: string; }; widgetName: string; text: string; isDefaultClickDisabled: boolean; isVisible: boolean; animateLoading: boolean; buttonStyle: string; disabledWhenInvalid: boolean; resetFormOnClick: boolean; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; textStyle?: undefined; textType?: undefined; textAlign?: undefined; verticalAlign?: undefined; })[]; type: string; widgetId: string; isLoading: boolean; top: { value: number; mode: string; }; left: { value: number; mode: string; }; gridColumns: number; parentId: string; minHeight: { value: number; mode: string; }; }[]; type: string; widgetId: string; isLoading: boolean; left: { value: number; mode: string; }; top: { value: number; mode: string; }; gridColumns: number; parentId: string; dynamicTriggerPathList: never[]; dynamicBindingPathList: never[]; animateLoading?: undefined; title?: undefined; isSearchable?: undefined; enhancements?: undefined; gridData?: undefined; containerStyle?: undefined; canExtend?: undefined; gridCellScrollable?: undefined; columnCount?: undefined; gridBindings?: undefined; onCellClicked?: undefined; shouldScrollContents?: undefined; })[]; 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=grids_and_forms.d.ts.map