diff --git a/packages/config-loader/src/sources/MergedConfigSource.ts b/packages/config-loader/src/sources/MergedConfigSource.ts index d59a3d2a0b..d03954fa67 100644 --- a/packages/config-loader/src/sources/MergedConfigSource.ts +++ b/packages/config-loader/src/sources/MergedConfigSource.ts @@ -25,6 +25,7 @@ const sourcesSymbol = Symbol.for( '@backstage/config-loader#MergedConfigSource.sources', ); +/** @internal */ export class MergedConfigSource implements ConfigSource { // An optimization to flatten nested merged sources to avid unnecessary microtasks static #flattenSources(sources: ConfigSource[]): ConfigSource[] { diff --git a/packages/config-loader/src/sources/index.ts b/packages/config-loader/src/sources/index.ts index 9b1429639d..91cf3de624 100644 --- a/packages/config-loader/src/sources/index.ts +++ b/packages/config-loader/src/sources/index.ts @@ -18,7 +18,6 @@ export { ConfigSources } from './ConfigSources'; export { EnvConfigSource, readEnvConfig } from './EnvConfigSource'; export { FileConfigSource } from './FileConfigSource'; export type { FileConfigSourceOptions } from './FileConfigSource'; -export { MergedConfigSource } from './MergedConfigSource'; export { MutableConfigSource } from './MutableConfigSource'; export { RemoteConfigSource } from './RemoteConfigSource'; export type { RemoteConfigSourceOptions } from './RemoteConfigSource';