import { DrawerActionsObject, DrawerLayoutProps } from '@bluebase/components';
import React from 'react';
export interface DrawerLayoutState extends DrawerActionsObject {
    open: boolean;
}
declare type DrawerLayoutPropsInternal = DrawerLayoutProps & {
    classes: any;
};
export declare class DrawerLayoutComponent extends React.Component<DrawerLayoutPropsInternal, DrawerLayoutState> {
    static displayName: string;
    readonly state: {
        closeDrawer: () => void;
        open: boolean;
        openDrawer: () => void;
        toggleDrawer: () => void;
    };
    render(): JSX.Element;
}
export declare const DrawerLayout: React.ComponentType<DrawerLayoutProps>;
export {};
