import type { ManifestPlainJs } from './base.types.js'; import type { ManifestBase } from './manifest-base.interface.js'; /** * This type of extension takes a JS module and registers all exported manifests from the pointed JS file. */ export interface ManifestBundle extends ManifestPlainJs<{ [key: string]: Array; }> { type: 'bundle'; }