import { AIConversationStarterDecorator } from "./AIConversationStarterDecorator";
import { ChatConfigurator } from "../../shared";
import { AIExtensionDataSource } from "../AIExtensionDataSource";
export class AIConversationStarterExtension extends AIExtensionDataSource {
    configuration;
    constructor(configuration) {
        super();
        this.configuration = configuration;
    }
    addExtension() {
        ChatConfigurator.enable((dataSource) => new AIConversationStarterDecorator(dataSource, this.configuration));
    }
    getExtensionId() {
        return "conversation-starter";
    }
}
//# sourceMappingURL=AIConversationStarter.js.map