/// import { PureComponent, ReactNode } from 'react'; export interface LayoutProps { breadcrumbs?: (string | ReactNode)[]; children?: JSX.Element | JSX.Element[]; drawerContent: ReactNode; drawerHeaderTitle: string; drawerOpen?: boolean; elementRight?: ReactNode; loading?: boolean; mainNavTitle?: string; onDrawerClose?: () => void; onDrawerOpen?: () => void; } export interface LayoutState { drawerOpen: boolean; } export declare class Layout extends PureComponent { static defaultProps: Partial; constructor(props: LayoutProps); componentDidMount(): void; render(): JSX.Element; closeDrawer: () => void; openDrawer: () => void; }