import { EmptyObject } from '../../EmptyObject';
export declare const ManagementRemoteControlEnableRequest = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlEnableRequest";
export interface ManagementRemoteControlEnableRequest {
    type: typeof ManagementRemoteControlEnableRequest;
}
export declare const ManagementRemoteControlEnableResult = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlEnableResult";
export interface ManagementRemoteControlEnableResult {
    type: typeof ManagementRemoteControlEnableResult;
    result: EmptyObject;
}
export declare const ManagementRemoteControlDisableRequest = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlDisableRequest";
export interface ManagementRemoteControlDisableRequest {
    type: typeof ManagementRemoteControlDisableRequest;
}
export declare const ManagementRemoteControlDisableResult = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlDisableResult";
export interface ManagementRemoteControlDisableResult {
    type: typeof ManagementRemoteControlDisableResult;
    result: EmptyObject;
}
export declare const ManagementRemoteControlIsEnabledRequest = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlIsEnabledRequest";
export interface ManagementRemoteControlIsEnabledRequest {
    type: typeof ManagementRemoteControlIsEnabledRequest;
}
export declare const ManagementRemoteControlIsEnabledResult = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlIsEnabledResult";
export interface ManagementRemoteControlIsEnabledResult {
    type: typeof ManagementRemoteControlIsEnabledResult;
    result: boolean;
}
export declare const ManagementRemoteControlLockRequest = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlLockRequest";
export interface ManagementRemoteControlLockRequest {
    type: typeof ManagementRemoteControlLockRequest;
}
export declare const ManagementRemoteControlLockResult = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlLockResult";
export interface ManagementRemoteControlLockResult {
    type: typeof ManagementRemoteControlLockResult;
    result: EmptyObject;
}
export declare const ManagementRemoteControlUnlockRequest = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlUnlockRequest";
export interface ManagementRemoteControlUnlockRequest {
    type: typeof ManagementRemoteControlUnlockRequest;
}
export declare const ManagementRemoteControlUnlockResult = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlUnlockResult";
export interface ManagementRemoteControlUnlockResult {
    type: typeof ManagementRemoteControlUnlockResult;
    result: EmptyObject;
}
export declare const ManagementRemoteControlIsLockedRequest = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlIsLockedRequest";
export interface ManagementRemoteControlIsLockedRequest {
    type: typeof ManagementRemoteControlIsLockedRequest;
}
export declare const ManagementRemoteControlIsLockedResult = "sos.Monitoring.Management.RemoteControl.ManagementRemoteControlIsLockedResult";
export interface ManagementRemoteControlIsLockedResult {
    type: typeof ManagementRemoteControlIsLockedResult;
    result: boolean;
}
export type ManagementRemoteControlRequests = ManagementRemoteControlEnableRequest | ManagementRemoteControlDisableRequest | ManagementRemoteControlIsEnabledRequest | ManagementRemoteControlLockRequest | ManagementRemoteControlUnlockRequest | ManagementRemoteControlIsLockedRequest;
