// Code generated by ogen, DO NOT EDIT.
package api
// CreateTaskParams is parameters of createTask operation.
type CreateTaskParams struct {
TaskListId string
Parent OptString `json:",omitempty,omitzero"`
}
// DeleteTaskParams is parameters of deleteTask operation.
type DeleteTaskParams struct {
TaskListId string
TaskId string
}
// GetTaskParams is parameters of getTask operation.
type GetTaskParams struct {
TaskListId string
TaskId string
}
// GetTaskListParams is parameters of getTaskList operation.
type GetTaskListParams struct {
TaskListId string
}
// ListTasksParams is parameters of listTasks operation.
type ListTasksParams struct {
TaskListId string
MaxResults OptInt `json:",omitempty,omitzero"`
ShowCompleted OptBool `json:",omitempty,omitzero"`
ShowHidden OptBool `json:",omitempty,omitzero"`
DueMin OptString `json:",omitempty,omitzero"`
DueMax OptString `json:",omitempty,omitzero"`
}
// UpdateTaskParams is parameters of updateTask operation.
type UpdateTaskParams struct {
TaskListId string
TaskId string
}