import React from 'react'; import { MinervaProps } from '../layout'; import { ModalFooterProps, ModalBodyProps, ModalHeaderProps } from '../Modal'; export declare const DrawerOverlay: import("styled-components").StyledComponent | undefined; isOpen?: boolean | undefined; onDismiss?: ((event?: React.SyntheticEvent | undefined) => void) | undefined; unstable_lockFocusAcrossFrames?: boolean | undefined; } & React.HTMLAttributes & { dangerouslyBypassFocusLock?: boolean | undefined; dangerouslyBypassScrollLock?: boolean | undefined; } & React.RefAttributes>, any, {}, never>; export declare const DrawerContent: import("styled-components").StyledComponent & React.RefAttributes>, any, {}, never>; export interface DrawerProps extends MinervaProps { children?: React.ReactNode; isOpen: boolean; onClose?: (event?: React.SyntheticEvent) => void; props?: any; placement?: 'left' | 'right'; } export declare const DrawerHeader: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const DrawerBody: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const DrawerFooter: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const Drawer: React.ForwardRefExoticComponent & React.RefAttributes>; export default Drawer;