import { DrawerProps as MuiDrawerProps } from '@mui/material';
import { DrawerContentProps } from './DrawerContent';
import { DrawerFooterProps } from './DrawerFooter';
import { DrawerHeaderProps } from './DrawerHeader';

export type DrawerProps = MuiDrawerProps & {
    width?: number;
    loading?: boolean;
};
export declare const Drawer: {
    ({ anchor, children, width, loading, ...restProps }: DrawerProps): import("react/jsx-runtime").JSX.Element;
    Header: import('react').FC<DrawerHeaderProps>;
    Content: import('react').FC<DrawerContentProps>;
    Footer: import('react').FC<DrawerFooterProps>;
};
