import { DrawerProps as MuiDrawerProps, Theme } from "@material-ui/core";
interface IDrawer {
    closed: number;
    open: number;
}
interface IOption {
    active: boolean;
    label?: string;
    name: string;
    path: string;
    visible: boolean;
}
interface IGroup {
    always?: boolean;
    name: string;
    options: IOption;
    title?: string;
    visible: boolean;
}
export declare type DrawerProps = MuiDrawerProps & {
    collapsable?: boolean;
    drawer: IDrawer;
    groups: IGroup[];
    logo?: JSX.Element;
    onClickMenuItem: (o: IOption, g: any) => void;
    open: boolean;
    setOpen: (v: boolean) => void;
    theme: Theme;
};
declare const _default: ({ theme, drawer, open, groups, variant, onClickMenuItem, setOpen, logo, title, collapsable, }: DrawerProps) => JSX.Element;
export default _default;
