/** * Ref-counting scroll lock utility. * * Multiple consumers (Dialog, CommandPalette, etc.) can call `lockScroll()` * independently. The body overflow is only restored when **all** consumers * have released their locks. * * Usage: * const unlock = lockScroll(); * // … later, when the overlay closes: * unlock(); */ export declare function lockScroll(): () => void;