import type { Bounds, ProviderDisplay, ProviderWindow } from "@termfleet/core/types.js"; export type MacDisplay = { id: string; name: string; bounds: Bounds; }; export declare function getScreens(): Promise; export declare function getDisplaysForWindows(windows: ProviderWindow[]): Promise; export declare function screenForBounds(screens: MacDisplay[], bounds: Bounds): MacDisplay | undefined; export declare function getFallbackDisplayBounds(): Promise; export declare function getDisplayBoundsSync(): Bounds; export declare function displayLevelSpaces(displays: ProviderDisplay[]): ProviderDisplay[];