import { ComponentId, Newable, Scope } from '@celljs/core'; export declare abstract class ComponentRegistry { static get(id: ComponentId): Promise; static rebind(id: ComponentId, constructor: Newable, scope?: Scope): Promise; static bind(id: ComponentId, constructor: Newable, scope?: Scope): Promise; static unbind(id: ComponentId): Promise; static isBound(id: ComponentId): Promise; static getAll(id: ComponentId): Promise; } //# sourceMappingURL=component-registry.d.ts.map