/** * Attaches a listener to a window event and cleans up on unmount or dependency change. * * @param eventName - The name of the window event to listen for. * @param callback - The event handler callback. */ declare const useWindowEventListener: (eventName: T, callback: (event: WindowEventMap[T]) => void) => void; export { useWindowEventListener };