import * as plugins from './plugins.js';
import type { CloudlyApiClient } from './classes.cloudlyapiclient.js';
export declare class ExternalRegistry implements plugins.servezoneInterfaces.data.IExternalRegistry {
    static getExternalRegistryById(cloudlyClientRef: CloudlyApiClient, registryNameArg: string): Promise<ExternalRegistry>;
    static getExternalRegistries(cloudlyClientRef: CloudlyApiClient): Promise<ExternalRegistry[]>;
    static createExternalRegistry(cloudlyClientRef: CloudlyApiClient, registryDataArg: Partial<plugins.servezoneInterfaces.data.IExternalRegistry['data']>): Promise<ExternalRegistry>;
    id: string;
    data: plugins.servezoneInterfaces.data.IExternalRegistry['data'];
    cloudlyClientRef: CloudlyApiClient;
    constructor(cloudlyClientRef: CloudlyApiClient);
    update(): Promise<this>;
    delete(cloudlyClientRef: CloudlyApiClient, registryIdArg: string): Promise<any>;
}
