import type { ComponentDefinition } from '../types/index.js'; import { type ErrorHandlerOptions } from './errorHandler.js'; export declare class ComponentRegistry { private components; private errorHandler; constructor(options?: ErrorHandlerOptions); register(definition: ComponentDefinition): void; get(name: string): ComponentDefinition | undefined; has(name: string): boolean; getNames(): string[]; size(): number; clear(): void; } //# sourceMappingURL=componentRegistry.d.ts.map