import type { ComponentProps, RefObject } from 'react'; import { Modal } from '../Modal'; import type { ModalProps } from '../Modal'; import { DrawerContent } from './DrawerContent'; import type { SizeProp } from './styles.css'; type DrawerProps = Pick, 'ariaLabel' | 'children' | 'className' | 'data-testid' | 'disclosure' | 'hideOnClickOutside' | 'hideOnEsc' | 'id' | 'onClose' | 'open' | 'isClosable' | 'style'> & { header?: ModalProps['children']; size?: SizeProp; /** * Fixed info at the bottom of the */ footer?: ModalProps['children']; separator?: boolean; noPadding?: boolean; push?: RefObject | 'body'; }; export declare function BaseDrawer({ size, onClose, open, header, footer, disclosure, children, ariaLabel, className, 'data-testid': dataTestId, hideOnClickOutside, hideOnEsc, id, isClosable, push, separator, noPadding, style, }: DrawerProps): import("react").JSX.Element; export declare namespace BaseDrawer { var displayName: string; } export declare const Drawer: typeof BaseDrawer & { Content: typeof DrawerContent; }; export {}; //# sourceMappingURL=index.d.ts.map