import type { BaseRequest } from '../../../types'; export interface ResetInstancesSystemRequest extends BaseRequest { instances: string[]; image_id?: string; login_mode: string; login_keypair?: string | undefined; os_disk_size?: number; login_passwd?: string | undefined; action?: 'ResetInstancesSystem' | 'ResetInstances'; } export interface ResetInstancesSystemResponse { action: 'ResetInstancesSystemResponse' | 'ResetInstancesResponse'; job_id: string; ret_code: 0; } /** * 重置主机系统(from request) * @param params {@link ResetInstancesSystemRequest} * @returns Observable {@link ResetInstancesSystemResponse} */ export declare const fromRequestResetInstancesSystem: (params: ResetInstancesSystemRequest) => import("rxjs").Observable; /** * 重置主机系统(request) * @param params {@link ResetInstancesSystemRequest} * @returns Promise {@link ResetInstancesSystemResponse} */ export declare const requestResetInstancesSystem: (params: ResetInstancesSystemRequest) => Promise;