import React from 'react'; import { ItemSide, LAYOUT_THEME, TLayoutStructure, TMinimumLayoutModelItemProps } from './layout.constants'; declare type TPlaceholderProps = { className?: string; fits?: boolean; isFull?: boolean; isMaximized?: boolean; side?: ItemSide; }; declare type TOwnLayoutProps
= { value: TLayoutStructure
; onChange?: (value: TLayoutStructure
) => any; debounceResize?: number; theme: LAYOUT_THEME; maximizedId?: string; ItemComponent: any; }; declare type TDefaultLayoutProps
= {
Scrollable: React.ComponentClass = TOwnLayoutProps & TDefaultLayoutProps ;
declare type TLayoutDefaults = 'isFixed' | 'Placeholder' | 'Scrollable';
export declare const Layout: React.ComponentClass