export declare class CloudAccountServiceScript { create( id?: string, name?: string, description?: string, status?: string ): string; createAndAssociatedDatacenter( payload?: string, cloudAccountId?: string, ldcType?: string, region?: string ): boolean; createAndAssociatedVCenter( cloudAccountId?: string, selectedLdcObj?: string ): string; deleteCloudAccount(cloudAccountId?: string): boolean; disassociateDatacenter(datacenterId?: string): boolean; discoverLogicalDatacenter(cloudAccountId?: string, ldcId?: string): string; get(id?: string): any; getADCsInfoList(cloudAccountId?: string): string; getAllCloudAccount( selectedStatus?: string, searchName?: string, currentPage?: number, limit?: number ): string; getCapacityLimit(associatedDcId?: string): string; getCloudServiceAccountList(providerType?: string): string; getDatacenterCapacity(associatedDcId?: string): Array; getDecryptedString(value?: string): string; getDiscoveryInfo( discoveryStatusId?: string, ldcId?: string, hostedResources?: Array, containedResources?: Array ): string; getDiscoveryJobs(cloudAccountId?: string): string; getEncryptedString(value?: string): string; getLDCTypes(): string; getLogicalDatacenterList( serviceAccountSysId?: string, cloudAccountSysId?: string ): string; getPassword2FieldDecryptedString( table?: string, password2Field?: string, sysId?: string ): string; getServiceAccountSysId(ldcId?: string): string; isDiscoveryInProgress(ldcId?: string): boolean; saveDatacenter(cloudAccountId?: string, ldcList?: string): string; update(cloudAccountServiceDTO?: any): any; updateCapacityLimit(updatedCapacityList?: string): boolean; constructor(); }