import { HTMLAttributes, PropsWithChildren, ReactNode } from 'react'; export interface DrawerProps extends Omit, 'style' | 'className'> { /** The buttons to render in the drawer. */ buttons?: ReactNode; /** true if the drawer should be open; otherwise, false. The default is false. */ isOpen?: boolean; /** The callback method that is invoked when the drawer is closed. */ onClose: () => void; /** The title of the drawer. */ title: string; /** The aria-label of the close button. */ closeButtonAriaValueText?: string; } /** Represents a Drawer component. */ export declare function Drawer({ buttons, children, isOpen, onClose, title, closeButtonAriaValueText, ...restProps }: PropsWithChildren): import("react").JSX.Element;