import { Extension, ExtensionConfig, ExtensionMetadata, ExtensionStatus, ExtensionMethod } from "../../interfaces"; export default class ExtensionsManager implements Extension { readonly name: "extensions"; readonly status: ExtensionStatus; readonly config: ExtensionConfig; readonly metadata: ExtensionMetadata; private readonly startTime; private extensions; constructor(); setExtensions(extensions: Map): void; readonly methods: Record; registerExtension(extension: Extension): void; }