import type { Office, PlatformChannelKind, WorkspaceProjection } from "./types.js"; import type { WorkspaceVisibility } from "../types.js"; export declare function recordPlatformChannelKind(office: Office, kind: PlatformChannelKind): void; export declare function readPlatformChannelKind(office: Office): PlatformChannelKind | undefined; export interface OfficeVisibilityDecision { visibility: WorkspaceVisibility; source: "platform" | "override" | "unknown"; } export declare function resolveOfficeVisibility(office: Office): OfficeVisibilityDecision; export declare function resolveWorkspaceProjection(office: Office): WorkspaceProjection; //# sourceMappingURL=projection.d.ts.map