import { EmptyObject } from '../../EmptyObject'; export type ApplicationRequests = ApplicationGetTypeRequest | ApplicationGetVersionRequest | ApplicationUpgradeRequest; export declare const ApplicationGetTypeRequest = "sos.Monitoring.App.ApplicationGetTypeRequest"; export interface ApplicationGetTypeRequest { type: typeof ApplicationGetTypeRequest; } export declare const ApplicationGetTypeResult = "sos.Monitoring.App.ApplicationGetTypeResult"; export interface ApplicationGetTypeResult { type: typeof ApplicationGetTypeResult; applicationType: string; } export declare const ApplicationGetVersionRequest = "sos.Monitoring.App.ApplicationGetVersionRequest"; export interface ApplicationGetVersionRequest { type: typeof ApplicationGetVersionRequest; } export declare const ApplicationGetVersionResult = "sos.Monitoring.App.ApplicationGetVersionResult"; export interface ApplicationGetVersionResult { type: typeof ApplicationGetVersionResult; version: string; } export declare const ApplicationUpgradeRequest = "sos.Monitoring.App.ApplicationUpgradeRequest"; export interface ApplicationUpgradeRequest { type: typeof ApplicationUpgradeRequest; version: string; baseUrl?: string; } export declare const ApplicationUpgradeResult = "sos.Monitoring.App.ApplicationUpgradeResult"; export interface ApplicationUpgradeResult { type: typeof ApplicationUpgradeResult; result: EmptyObject; }