import { CreatePortNat, CreateSnapShot, RollBackSnapShot, UpdateDescriptionPortNat } from "../../types/computing"; import { Service } from "../serviceSDK"; export declare class ComputingService extends Service { /** * Constructs a new OrderService instance. * @param endpoint - The endpoint URL for the service. * @param orgId - The organization ID. * @param storeId - The store ID. */ constructor(endpoint: string, orgId: string, storeId: string); setToken(token: string): void; computingDetail(computingId: string): Promise; portNats(computingId: string): Promise; restartVM(computingId: string, actor: string): Promise; updateDescriptionPortNat(payload: UpdateDescriptionPortNat, updateBy: string): Promise; createPortNat(payload: CreatePortNat, createBy: string): Promise; updatePortNat(payload: CreatePortNat, updateBy: string): Promise; removePortNat(portNatId: string, updateBy: string): Promise; startVM(computingId: string, actor: string): Promise; stopVM(computingId: string, actor: string): Promise; snapshots(computingId: string): Promise; createSnapshot(payload: CreateSnapShot, createBy: string): Promise; rollbackSnapshot(payload: RollBackSnapShot, createBy: string): Promise; deleteSnapshot(payload: RollBackSnapShot, updateBy: string): Promise; }