var AIAgentTaskType;
(function (AIAgentTaskType) {
    AIAgentTaskType["FixException"] = "FixException";
})(AIAgentTaskType || (AIAgentTaskType = {}));
export default AIAgentTaskType;
export class AIAgentTaskTypeHelper {
    static getAllTaskTypeProps() {
        return [
            {
                taskType: AIAgentTaskType.FixException,
                title: "Fix Exception",
                description: "Analyze and fix an exception that occurred in your application.",
            },
        ];
    }
    static getDescription(taskType) {
        const props = this.getAllTaskTypeProps().find((p) => {
            return p.taskType === taskType;
        });
        return (props === null || props === void 0 ? void 0 : props.description) || "";
    }
    static getTitle(taskType) {
        const props = this.getAllTaskTypeProps().find((p) => {
            return p.taskType === taskType;
        });
        return (props === null || props === void 0 ? void 0 : props.title) || "";
    }
}
//# sourceMappingURL=AIAgentTaskType.js.map