import { UseDrawerParams, UseDrawerReturn } from './types'; /** * Encapsulates the state, context and accessibility logic for the root * `Drawer` component. */ export declare const useDrawer: ({ open: controlledOpen, defaultOpen, onOpenChange, mode, position, size, withBackdrop: _withBackdrop, backgroundColor, defaultAriaLabel, children, className, style, "aria-label": ariaLabel, "aria-labelledby": ariaLabelledBy, titleId, ...props }: UseDrawerParams & { /** Id of the header title used as the default aria-labelledby. */ titleId?: string; }) => UseDrawerReturn;