/** Marks the offline overlay, which stays interactive while the rest of the desk is locked. */ export declare const DESK_OFFLINE_OVERLAY_ATTR = "data-desk-offline-overlay"; /** * While offline, makes every direct child of the workspace except the overlay inert (including * ones added later) and turns shortcuts off. On reconnect it restores the previous focus, * else `getFallbackFocus()`, so typing never lands on where single-key shortcuts fire. */ export declare const useDeskOfflineLock: (workspaceEl: HTMLElement | null, isOffline: boolean, getFallbackFocus: () => HTMLElement | null) => void; //# sourceMappingURL=useDeskOfflineLock.d.ts.map