import { ChatConfigurator } from "../../shared";
import { AIExtensionDataSource } from "../AIExtensionDataSource";
import { AIAssistBotDecorator } from "./AIAssistBotDecorator";
export class AIAssistBotExtension extends AIExtensionDataSource {
    configuration;
    constructor(configuration) {
        super();
        this.configuration = configuration;
    }
    addExtension() {
        ChatConfigurator.enable((dataSource) => new AIAssistBotDecorator(dataSource, this.configuration));
    }
    getExtensionId() {
        return "bots";
    }
}
//# sourceMappingURL=AIAssistBotExtension.js.map