import { CreateUserMailHosting, DeleteUserPassword, Filter, UpdateInforMationService, UpdateUserPassword } from "../../types/cloud"; import { Service } from "../serviceSDK"; export declare class CloudService 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; serviceDetail(serviceId: string): Promise; getMailResource(serviceId: string): Promise; changeServiceName(serviceId: string, updateBy: string, name: string): Promise; getUserMailHosting(serviceId: string): Promise; createUserMailHosting(payload: CreateUserMailHosting): Promise; updateUserPassword(payload: UpdateUserPassword): Promise; deleteUserMailHosting(payload: DeleteUserPassword): Promise; updateDomainName(payload: UpdateInforMationService): Promise; updateUsername(payload: UpdateInforMationService): Promise; updatePassword(payload: UpdateInforMationService): Promise; serviceTypes(): Promise; searchService(filter: Filter): Promise; updateDNS(payload: {}): Promise; }