import { type ReactNode, type HTMLAttributes } from 'react';
export declare function drawerSurfaceClasses({ fitHeight, fullHeight, portal, className, }: {
fitHeight: boolean;
fullHeight?: boolean;
portal?: boolean;
className?: string;
}): string;
export declare function drawerBodyClasses({ fitHeight, fullHeight, }: {
fitHeight: boolean;
fullHeight?: boolean;
}): string;
export declare function DrawerHeaderView({ title, close, }: {
title: ReactNode;
close?: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare const DrawerSurfaceView: import("react").ForwardRefExoticComponent & {
fitHeight: boolean;
fullHeight?: boolean;
portal?: boolean;
} & import("react").RefAttributes>;
export declare const DrawerBodyView: import("react").ForwardRefExoticComponent & {
fitHeight: boolean;
fullHeight?: boolean;
} & import("react").RefAttributes>;
export declare const DrawerHeadingGroup: import("react").ForwardRefExoticComponent<{
title?: ReactNode;
close?: ReactNode;
handle?: ReactNode;
description?: ReactNode;
snapPoints?: boolean;
handleMobileOnly?: boolean;
} & import("react").RefAttributes>;
export declare const DrawerTitleView: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
export declare const DrawerCloseButton: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
export declare const DrawerHandleView: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
export declare const DrawerBackdropView: import("react").ForwardRefExoticComponent<{
onClick?: () => void;
} & import("react").RefAttributes>;
//# sourceMappingURL=DrawerPresentation.d.ts.map