import { type ReactNode } from "react";
/** Props полноэкранного портала для поверхностных UI-блоков. */
export type FullscreenPortalProps = {
    /** Признак открытого fullscreen-режима. */
    open: boolean;
    /** Заголовок содержимого, используемый для доступного имени dialog. */
    title: string;
    /** Описание fullscreen-режима для доступного имени dialog. */
    description: string;
    /** Callback изменения состояния fullscreen-режима. */
    onOpenChange: (open: boolean) => void;
    /** Содержимое, которое нужно отрендерить в полноэкранном слое. */
    children: ReactNode;
};
/** Универсальный fullscreen-портал на базе Floating UI. */
export declare function FullscreenPortal({ open, title, description, onOpenChange, children }: FullscreenPortalProps): import("react").JSX.Element | null;
//# sourceMappingURL=FullscreenPortal.d.ts.map