import { RemoteContainerConfiguration, RemoteContainerConfigurationModule } from './interface'; /** * Adds a specific Remote Container Configuration to RCCs list */ export declare function addRemoteContainerConfiguration(container: RemoteContainerConfiguration): void; /** * Returns a specific Remote Container Configuration Module from RCCs list by uuid */ export declare function getRemoteContainerConfigurationIndexByUuid(uuid: string): number; /** * Returns a specific Remote Container Configuration Module from RCCs list by uuid */ export declare function getRemoteContainerConfigurationByUuid(uuid: string): RemoteContainerConfiguration; /** * Returns a specific Remote Container Configuration Module from RCCs list by uri */ export declare function getRemoteContainerConfigurationIndexByUri(uri: string): number; /** * Returns a specific Remote Container Configuration Module from RCCs list by a container uuid and module name */ export declare function getRemoteContainerConfigurationModuleByUuid(uuid: string, moduleName: string): RemoteContainerConfigurationModule; /** * Checks any difference between two RCCs */ export declare function detectRemoteContainerConfigurationsDiff(rcc1: RemoteContainerConfiguration, rcc2: RemoteContainerConfiguration): boolean;