import { ReactNode } from 'react';
import './full-screen-drawer.less';
export type FullScreenDrawerProps = {
    /** Initial value of show property */
    show?: boolean;
    children: ReactNode;
    /** Callback that closes drawer (can be passed from useFullScreenDrawer hook) */
    onDismiss: () => void;
    /** The text that the screen reader will say when the drawer is opened */
    ariaLabel?: string;
    /** optional DOM element to create Portal to. By default === full-screen-modal-root */
    rootContainerId?: string;
    className?: string;
};
/** A drawer is a panel that slides in from the bottom side of the screen and overlap page content.
 * @uxr-only-supported
 * @midnight-gray-supported
 * @alpine-light-supported
 */
export declare function FullScreenDrawer({ show, children, onDismiss, ariaLabel, className, rootContainerId, }: Readonly<FullScreenDrawerProps>): import("react/jsx-runtime").JSX.Element;
