import * as plugins from './plugins.js'; import type { CloudlyApiClient } from './classes.cloudlyapiclient.js'; export type TCreateServiceOptions = Omit; export declare class Service implements plugins.servezoneInterfaces.data.IService { static getServices(cloudlyClientRef: CloudlyApiClient): Promise; static getServiceById(cloudlyClientRef: CloudlyApiClient, serviceIdArg: string): Promise; static getServiceRegistryTarget(cloudlyClientRef: CloudlyApiClient, serviceIdArg: string, tagArg?: string): Promise; /** * creates a new service */ static createService(cloudlyClientRef: CloudlyApiClient, optionsArg: TCreateServiceOptions): Promise; cloudlyClientRef: CloudlyApiClient; id: string; data: plugins.servezoneInterfaces.data.IService['data']; constructor(cloudlyClientRef: CloudlyApiClient); getRegistryTarget(tagArg?: string): Promise; }