export type ConnectedMachineComputerAccessState = { hasDisplay: boolean; desktopUnavailableReason: string | null; allowScreenControl: boolean; }; export type ConnectedMachineComputerAccessError = { status: 403 | 409; message: string; }; /** Keep passive desktop viewing separate from input consent. */ export declare function connectedMachineComputerAccessError(state: ConnectedMachineComputerAccessState, requiresControl: boolean): ConnectedMachineComputerAccessError | null;