#if defined(Hiro_Monitor) struct Monitor { Monitor() = delete; static auto count() -> uint; static auto dpi(maybe monitor = nothing) -> Position; static auto geometry(maybe monitor = nothing) -> Geometry; static auto primary() -> uint; static auto workspace(maybe monitor = nothing) -> Geometry; }; #endif