import { MachineServiceBase, WsMachine } from "./wsdl/ws_machine/v1.19/ws_machine.ts"; export { type WsMachine }; export declare namespace WsMachineEx { interface DiskUsage extends WsMachine.DiskUsage { Total: number; PercentUsed: number; } interface MachineUsage extends Omit { DiskUsages: DiskUsage[]; mean: number; max: number; } interface ComponentUsage extends Omit { MachineUsages: MachineUsage[]; MachineUsagesDescription: string; mean: number; max: number; } interface TargetClusterUsage extends Omit { ComponentUsages: ComponentUsage[]; ComponentUsagesDescription: string; mean: number; max: number; } } export declare class MachineService extends MachineServiceBase { GetTargetClusterUsageEx(targetClusters?: string[], bypassCachedResult?: boolean): Promise; }