/// <reference types="react" />
/// <reference lib="dom" />
export interface LayoutProps {
    className?: string;
    drawer?: React.ReactNode;
    header?: React.ReactNode;
    main?: React.ReactNode;
    footer?: React.ReactNode;
    children?: React.ReactNode;
    enableScroll?: boolean;
}
export declare function Layout(props: LayoutProps): React.JSX.Element;
/**
 * A layout for a chat app with a drawer, header, main content and footer.
 * @param props: LayoutProps
 * @returns
 */
export declare function DesktopLayout({ className, header, footer, drawer, main, children, enableScroll, }: LayoutProps): React.JSX.Element;
