import { AISmartRepliesExtensionDecorator } from "./AISmartRepliesDecorator";
import { ChatConfigurator } from "../../shared";
import { AIExtensionDataSource } from "../AIExtensionDataSource";
export class AISmartRepliesExtension extends AIExtensionDataSource {
    configuration;
    constructor(configuration) {
        super();
        this.configuration = configuration;
    }
    addExtension() {
        ChatConfigurator.enable((dataSource) => new AISmartRepliesExtensionDecorator(dataSource, this.configuration));
    }
    getExtensionId() {
        return "smart-replies";
    }
}
//# sourceMappingURL=AISmartReplies.js.map