/** * Hook personalizado para bloquear y desbloquear el scroll del `` según un estado booleano. * * Este hook es útil para componentes como modales o drawers que deben impedir el scroll de fondo * mientras están visibles. Internamente utiliza un sistema de conteo compartido para evitar * interferencias entre múltiples componentes que usen este hook al mismo tiempo. * * @param {boolean} isOpen - Indica si el componente está abierto y requiere bloquear el scroll. * * @example * useScrollLock(isOpen); // bloquea el scroll mientras `isOpen` sea `true` */ export declare function useScrollLock(isOpen: boolean): void;