/**
 * Extensions Module
 *
 * Unified extension system for AIWG - provides types, registry, validation,
 * capability indexing, and loading functionality for all extension types.
 *
 * @implements @.aiwg/requirements/use-cases/UC-004-extension-system.md
 * @architecture @.aiwg/architecture/unified-extension-schema.md
 */
export * from './types.js';
export { ExtensionRegistry, getRegistry, createRegistry, } from './registry.js';
export { CapabilityIndex } from './capability-index.js';
export { validateExtension, isValidExtension, validateExtensionStrict, } from './validation.js';
export { loadRegistry, getLoadedRegistry, linkHandlers, type LoaderOptions, type LoadedRegistry, } from './loader.js';
export { commandDefinitions } from './commands/definitions.js';
//# sourceMappingURL=index.d.ts.map