499 lines
21 KiB
TypeScript
499 lines
21 KiB
TypeScript
import { z } from 'zod';
|
|
export declare const TaskPrioritySchema: z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>;
|
|
export declare const TaskTypeSchema: z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>;
|
|
export declare const TaskComplexitySchema: z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>;
|
|
export declare const TaskBaseSchema: z.ZodObject<{
|
|
title: z.ZodString;
|
|
description: z.ZodOptional<z.ZodString>;
|
|
status: z.ZodOptional<z.ZodString>;
|
|
priority: z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>;
|
|
task_type: z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>;
|
|
complexity: z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>;
|
|
story_points: z.ZodOptional<z.ZodNumber>;
|
|
project: z.ZodString;
|
|
parent_task: z.ZodOptional<z.ZodString>;
|
|
epic: z.ZodOptional<z.ZodString>;
|
|
assigned_to: z.ZodOptional<z.ZodString>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodString>;
|
|
reviewer: z.ZodOptional<z.ZodString>;
|
|
estimated_hours: z.ZodOptional<z.ZodNumber>;
|
|
progress_percentage: z.ZodDefault<z.ZodNumber>;
|
|
start_date: z.ZodOptional<z.ZodString>;
|
|
due_date: z.ZodOptional<z.ZodString>;
|
|
task_master_id: z.ZodOptional<z.ZodString>;
|
|
github_issue_url: z.ZodOptional<z.ZodString>;
|
|
bmad_story_id: z.ZodOptional<z.ZodString>;
|
|
external_refs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
ai_generated: z.ZodDefault<z.ZodBoolean>;
|
|
ai_context: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
auto_status_updates: z.ZodDefault<z.ZodBoolean>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodString>;
|
|
definition_of_done: z.ZodOptional<z.ZodString>;
|
|
notes: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const CreateTaskSchema: z.ZodObject<{
|
|
title: z.ZodString;
|
|
description: z.ZodOptional<z.ZodString>;
|
|
status: z.ZodOptional<z.ZodString>;
|
|
priority: z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>;
|
|
task_type: z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>;
|
|
complexity: z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>;
|
|
story_points: z.ZodOptional<z.ZodNumber>;
|
|
project: z.ZodString;
|
|
parent_task: z.ZodOptional<z.ZodString>;
|
|
epic: z.ZodOptional<z.ZodString>;
|
|
assigned_to: z.ZodOptional<z.ZodString>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodString>;
|
|
reviewer: z.ZodOptional<z.ZodString>;
|
|
estimated_hours: z.ZodOptional<z.ZodNumber>;
|
|
progress_percentage: z.ZodDefault<z.ZodNumber>;
|
|
start_date: z.ZodOptional<z.ZodString>;
|
|
due_date: z.ZodOptional<z.ZodString>;
|
|
task_master_id: z.ZodOptional<z.ZodString>;
|
|
github_issue_url: z.ZodOptional<z.ZodString>;
|
|
bmad_story_id: z.ZodOptional<z.ZodString>;
|
|
external_refs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
ai_generated: z.ZodDefault<z.ZodBoolean>;
|
|
ai_context: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
auto_status_updates: z.ZodDefault<z.ZodBoolean>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodString>;
|
|
definition_of_done: z.ZodOptional<z.ZodString>;
|
|
notes: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const UpdateTaskSchema: z.ZodObject<{
|
|
title: z.ZodOptional<z.ZodString>;
|
|
description: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
status: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
priority: z.ZodOptional<z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>>;
|
|
task_type: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>>;
|
|
complexity: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>>;
|
|
story_points: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
project: z.ZodOptional<z.ZodString>;
|
|
parent_task: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
epic: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
assigned_to: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
reviewer: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
estimated_hours: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
progress_percentage: z.ZodOptional<z.ZodDefault<z.ZodNumber>>;
|
|
start_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
due_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
task_master_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
github_issue_url: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
bmad_story_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
external_refs: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
ai_generated: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
ai_context: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
auto_status_updates: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
definition_of_done: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
notes: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
}, z.core.$strip>;
|
|
export declare const BulkCreateTasksSchema: z.ZodObject<{
|
|
tasks: z.ZodArray<z.ZodObject<{
|
|
title: z.ZodString;
|
|
description: z.ZodOptional<z.ZodString>;
|
|
status: z.ZodOptional<z.ZodString>;
|
|
priority: z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>;
|
|
task_type: z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>;
|
|
complexity: z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>;
|
|
story_points: z.ZodOptional<z.ZodNumber>;
|
|
project: z.ZodString;
|
|
parent_task: z.ZodOptional<z.ZodString>;
|
|
epic: z.ZodOptional<z.ZodString>;
|
|
assigned_to: z.ZodOptional<z.ZodString>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodString>;
|
|
reviewer: z.ZodOptional<z.ZodString>;
|
|
estimated_hours: z.ZodOptional<z.ZodNumber>;
|
|
progress_percentage: z.ZodDefault<z.ZodNumber>;
|
|
start_date: z.ZodOptional<z.ZodString>;
|
|
due_date: z.ZodOptional<z.ZodString>;
|
|
task_master_id: z.ZodOptional<z.ZodString>;
|
|
github_issue_url: z.ZodOptional<z.ZodString>;
|
|
bmad_story_id: z.ZodOptional<z.ZodString>;
|
|
external_refs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
ai_generated: z.ZodDefault<z.ZodBoolean>;
|
|
ai_context: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
auto_status_updates: z.ZodDefault<z.ZodBoolean>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodString>;
|
|
definition_of_done: z.ZodOptional<z.ZodString>;
|
|
notes: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const BulkUpdateTasksSchema: z.ZodObject<{
|
|
ids: z.ZodArray<z.ZodString>;
|
|
updates: z.ZodObject<{
|
|
title: z.ZodOptional<z.ZodString>;
|
|
description: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
status: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
priority: z.ZodOptional<z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>>;
|
|
task_type: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>>;
|
|
complexity: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>>;
|
|
story_points: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
project: z.ZodOptional<z.ZodString>;
|
|
parent_task: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
epic: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
assigned_to: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
reviewer: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
estimated_hours: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
progress_percentage: z.ZodOptional<z.ZodDefault<z.ZodNumber>>;
|
|
start_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
due_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
task_master_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
github_issue_url: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
bmad_story_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
external_refs: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
ai_generated: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
ai_context: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
auto_status_updates: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
definition_of_done: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
notes: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
}, z.core.$strip>;
|
|
}, z.core.$strip>;
|
|
export declare const BulkDeleteTasksSchema: z.ZodObject<{
|
|
ids: z.ZodArray<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const DuplicateTaskSchema: z.ZodObject<{
|
|
taskId: z.ZodString;
|
|
includeSubtasks: z.ZodDefault<z.ZodBoolean>;
|
|
includeAttachments: z.ZodDefault<z.ZodBoolean>;
|
|
includeComments: z.ZodDefault<z.ZodBoolean>;
|
|
overrides: z.ZodOptional<z.ZodObject<{
|
|
title: z.ZodOptional<z.ZodString>;
|
|
description: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
status: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
priority: z.ZodOptional<z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>>;
|
|
task_type: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>>;
|
|
complexity: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>>;
|
|
story_points: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
project: z.ZodOptional<z.ZodString>;
|
|
parent_task: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
epic: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
assigned_to: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
reviewer: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
estimated_hours: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
progress_percentage: z.ZodOptional<z.ZodDefault<z.ZodNumber>>;
|
|
start_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
due_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
task_master_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
github_issue_url: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
bmad_story_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
external_refs: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
ai_generated: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
ai_context: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
auto_status_updates: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
definition_of_done: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
notes: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const CreateTemplateFromTaskSchema: z.ZodObject<{
|
|
taskId: z.ZodString;
|
|
templateName: z.ZodString;
|
|
templateDescription: z.ZodOptional<z.ZodString>;
|
|
excludeFields: z.ZodOptional<z.ZodArray<z.ZodString>>;
|
|
}, z.core.$strip>;
|
|
export declare const ApplyTemplateSchema: z.ZodObject<{
|
|
templateId: z.ZodString;
|
|
projectId: z.ZodString;
|
|
overrides: z.ZodOptional<z.ZodObject<{
|
|
title: z.ZodOptional<z.ZodString>;
|
|
description: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
status: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
priority: z.ZodOptional<z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>>;
|
|
task_type: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>>;
|
|
complexity: z.ZodOptional<z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>>;
|
|
story_points: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
project: z.ZodOptional<z.ZodString>;
|
|
parent_task: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
epic: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
assigned_to: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
reviewer: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
estimated_hours: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
|
|
progress_percentage: z.ZodOptional<z.ZodDefault<z.ZodNumber>>;
|
|
start_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
due_date: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
task_master_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
github_issue_url: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
bmad_story_id: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
external_refs: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
ai_generated: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
ai_context: z.ZodOptional<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
|
|
auto_status_updates: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
definition_of_done: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
notes: z.ZodOptional<z.ZodOptional<z.ZodString>>;
|
|
}, z.core.$strip>>;
|
|
}, z.core.$strip>;
|
|
export declare const TaskQuerySchema: z.ZodObject<{
|
|
page: z.ZodDefault<z.ZodCoercedNumber<unknown>>;
|
|
limit: z.ZodDefault<z.ZodCoercedNumber<unknown>>;
|
|
sort: z.ZodOptional<z.ZodString>;
|
|
filter: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
search: z.ZodOptional<z.ZodString>;
|
|
fields: z.ZodOptional<z.ZodArray<z.ZodString>>;
|
|
}, z.core.$strip>;
|
|
export declare const TaskResponseSchema: z.ZodObject<{
|
|
title: z.ZodString;
|
|
description: z.ZodOptional<z.ZodString>;
|
|
status: z.ZodOptional<z.ZodString>;
|
|
priority: z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>;
|
|
task_type: z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>;
|
|
complexity: z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>;
|
|
story_points: z.ZodOptional<z.ZodNumber>;
|
|
project: z.ZodString;
|
|
parent_task: z.ZodOptional<z.ZodString>;
|
|
epic: z.ZodOptional<z.ZodString>;
|
|
assigned_to: z.ZodOptional<z.ZodString>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodString>;
|
|
reviewer: z.ZodOptional<z.ZodString>;
|
|
estimated_hours: z.ZodOptional<z.ZodNumber>;
|
|
progress_percentage: z.ZodDefault<z.ZodNumber>;
|
|
start_date: z.ZodOptional<z.ZodString>;
|
|
due_date: z.ZodOptional<z.ZodString>;
|
|
task_master_id: z.ZodOptional<z.ZodString>;
|
|
github_issue_url: z.ZodOptional<z.ZodString>;
|
|
bmad_story_id: z.ZodOptional<z.ZodString>;
|
|
external_refs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
ai_generated: z.ZodDefault<z.ZodBoolean>;
|
|
ai_context: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
auto_status_updates: z.ZodDefault<z.ZodBoolean>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodString>;
|
|
definition_of_done: z.ZodOptional<z.ZodString>;
|
|
notes: z.ZodOptional<z.ZodString>;
|
|
id: z.ZodString;
|
|
created_by: z.ZodOptional<z.ZodString>;
|
|
created_at: z.ZodString;
|
|
updated_at: z.ZodString;
|
|
actual_hours: z.ZodOptional<z.ZodNumber>;
|
|
completed_at: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>;
|
|
export declare const PaginatedTasksResponseSchema: z.ZodObject<{
|
|
data: z.ZodArray<z.ZodObject<{
|
|
title: z.ZodString;
|
|
description: z.ZodOptional<z.ZodString>;
|
|
status: z.ZodOptional<z.ZodString>;
|
|
priority: z.ZodDefault<z.ZodEnum<{
|
|
lowest: "lowest";
|
|
low: "low";
|
|
medium: "medium";
|
|
high: "high";
|
|
highest: "highest";
|
|
}>>;
|
|
task_type: z.ZodOptional<z.ZodEnum<{
|
|
feature: "feature";
|
|
bug: "bug";
|
|
enhancement: "enhancement";
|
|
research: "research";
|
|
maintenance: "maintenance";
|
|
}>>;
|
|
complexity: z.ZodOptional<z.ZodEnum<{
|
|
trivial: "trivial";
|
|
minor: "minor";
|
|
major: "major";
|
|
critical: "critical";
|
|
}>>;
|
|
story_points: z.ZodOptional<z.ZodNumber>;
|
|
project: z.ZodString;
|
|
parent_task: z.ZodOptional<z.ZodString>;
|
|
epic: z.ZodOptional<z.ZodString>;
|
|
assigned_to: z.ZodOptional<z.ZodString>;
|
|
ai_agent_assigned: z.ZodOptional<z.ZodString>;
|
|
reviewer: z.ZodOptional<z.ZodString>;
|
|
estimated_hours: z.ZodOptional<z.ZodNumber>;
|
|
progress_percentage: z.ZodDefault<z.ZodNumber>;
|
|
start_date: z.ZodOptional<z.ZodString>;
|
|
due_date: z.ZodOptional<z.ZodString>;
|
|
task_master_id: z.ZodOptional<z.ZodString>;
|
|
github_issue_url: z.ZodOptional<z.ZodString>;
|
|
bmad_story_id: z.ZodOptional<z.ZodString>;
|
|
external_refs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
ai_generated: z.ZodDefault<z.ZodBoolean>;
|
|
ai_context: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
|
|
auto_status_updates: z.ZodDefault<z.ZodBoolean>;
|
|
acceptance_criteria: z.ZodOptional<z.ZodString>;
|
|
definition_of_done: z.ZodOptional<z.ZodString>;
|
|
notes: z.ZodOptional<z.ZodString>;
|
|
id: z.ZodString;
|
|
created_by: z.ZodOptional<z.ZodString>;
|
|
created_at: z.ZodString;
|
|
updated_at: z.ZodString;
|
|
actual_hours: z.ZodOptional<z.ZodNumber>;
|
|
completed_at: z.ZodOptional<z.ZodString>;
|
|
}, z.core.$strip>>;
|
|
meta: z.ZodObject<{
|
|
total: z.ZodNumber;
|
|
page: z.ZodNumber;
|
|
limit: z.ZodNumber;
|
|
totalPages: z.ZodNumber;
|
|
}, z.core.$strip>;
|
|
}, z.core.$strip>;
|
|
export type TaskBase = z.infer<typeof TaskBaseSchema>;
|
|
export type CreateTask = z.infer<typeof CreateTaskSchema>;
|
|
export type UpdateTask = z.infer<typeof UpdateTaskSchema>;
|
|
export type TaskResponse = z.infer<typeof TaskResponseSchema>;
|
|
export type TaskQuery = z.infer<typeof TaskQuerySchema>;
|
|
export type BulkCreateTasks = z.infer<typeof BulkCreateTasksSchema>;
|
|
export type BulkUpdateTasks = z.infer<typeof BulkUpdateTasksSchema>;
|
|
export type BulkDeleteTasks = z.infer<typeof BulkDeleteTasksSchema>;
|
|
export type DuplicateTask = z.infer<typeof DuplicateTaskSchema>;
|
|
export type CreateTemplateFromTask = z.infer<typeof CreateTemplateFromTaskSchema>;
|
|
export type ApplyTemplate = z.infer<typeof ApplyTemplateSchema>;
|
|
//# sourceMappingURL=task.validator.d.ts.map
|