import { type CloseEventReason } from '../../types'; export type UseEscapeClickEffectProps = { /** * колбэк который будет вызываться при нажатии на кнопку `esc` */ onEscape?: (event: Event, reason: CloseEventReason) => void; /** * флаг активности */ isActive: boolean; /** * флаг необходимости предотвращать всплытие, подойдет когда используется внутри модалки */ preventBubbling?: boolean; }; /** * хук клика по кнопке клавиатуры `esc` */ export declare const useEscapeClickEffect: ({ onEscape, isActive, preventBubbling, }: UseEscapeClickEffectProps) => void;