import React, { ReactNode } from 'react'; export interface SheetProps extends React.HTMLAttributes { /** * @deprecated Состояние шторки, открыта или скрыта */ isOpen: boolean; /** * Состояние шторки, открыта или скрыта */ opened: boolean; /** * Обработчик закрытия шторки. Вызывается при клике по оверлею или смахиванию шторки вниз */ onClose: () => void; /** * Наличие оверлея шторки. Если включен, то контент под шторкой перекрывается оверлеем, при нажатии на * который шторка закрывается. */ withOverlay?: boolean; children?: ReactNode; /** * Наличие состояния анимации/перехода, по-умолчанию true. */ withTransition?: boolean; /** * Throttling внутренних обработчиков события onScroll */ throttleMs?: number; } /** * Открывает окно-шторку поверх основного экрана. */ export declare const Sheet: ({ isOpen, opened, children, onClose, withOverlay, withTransition, throttleMs, ...restProps }: SheetProps) => JSX.Element;