import type ExtensionPointRegistry from "../../api/registry/ExtensionPointRegistry.ts"; /** * Simple implementation of an {@link ExtensionPointRegistry} using an in-memory Set. */ export default class InMemoryExtensionPointRegistry implements ExtensionPointRegistry { private readonly extensionPoints; /** * @inheritDoc * * @throws *Error* if the specified Extension Point has already been registered */ register(extensionPoint: string): Promise; getAll(): Promise>; isRegistered(extensionPoint: string): Promise; } //# sourceMappingURL=InMemoryExtensionPointRegistry.d.ts.map