import z from "zod"; import { ServiceClient } from "../../service-client"; import { ChangePostCategorySchema, ChangePostStatusSchema, ChangeTaskStatusSchema, CreateBoardSchema, CreateChangelogSchema, CreateCommentSchema, CreateLabelSchema, CreateListSchema, CreatePostCategorySchema, CreatePostSchema, CreateProjectSchema, CreateRoadmapSchema, CreateSprintSchema, CreateStatusChangeSchema, CreateTagSchema, CreateTaskListSchema, CreateTaskSchema, CreateViewSchema, CreateVoteSchema, DeleteBoardSchema, DeleteCommentSchema, DeleteLabelSchema, DeletePostCategorySchema, DeleteSprintSchema, DeleteTaskListSchema, DeleteVoteSchema, GetBoardSchema, GetChangeLogSchema, GetCommentSchema, GetPostCategorySchema, GetPostSchema, GetProjectSchema, GetRoadmapSchema, GetSprintSchema, GetTagSchema, GetTaskListSchema, GetTaskSchema, GetVoteSchema, ListBoardsSchema, ListChangeLogsSchema, ListCommentsSchema, ListLabelsSchema, ListPostCategoriesSchema, ListPostsSchema, ListProjectsSchema, ListSprintsSchema, ListTagsSchema, ListTaskListsSchema, ListTasksInListSchema, ListTasksSchema, ListViewsSchema, ListVotesSchema, MoveTaskSchema, MoveViewSchema, UpdateLabelSchema, UpdateListSchema, UpdateProjectSchema, UpdateSprintSchema, UpdateTaskListSchema, UpdateViewSchema } from "./schema"; import { Board, Changelog, Comment, Label, Post, PostCategory, Project, Roadmap, Sprint, StatusChange, Tag, Task, TaskList, View, Vote } from "./types"; export declare class TaskService extends ServiceClient { protected getServiceName(): string; CreateProject(payload: z.infer): Promise; UpdateProject(payload: z.infer): Promise; CreateTask(payload: z.infer): Promise; ChangeTaskStatus(payload: z.infer): Promise; GetProject(payload: z.infer): Promise; ListProjects(payload: z.infer): Promise; CreateTaskList(payload: z.infer): Promise; UpdateList(payload: z.infer): Promise; GetTask(payload: z.infer): Promise; GetTaskList(payload: z.infer): Promise; GetSprint(payload: z.infer): Promise; UpdateTaskList(payload: z.infer): Promise; DeleteTaskList(payload: z.infer): Promise; CreateList(payload: z.infer): Promise; ListTaskLists(payload: z.infer): Promise; ListTasksInList(payload: z.infer): Promise; MoveTask(payload: z.infer): Promise; CreateView(payload: z.infer): Promise; UpdateView(payload: z.infer): Promise; ListViews(payload: z.infer): Promise; ListTasks(payload: z.infer): Promise; ChangePostCategory(payload: z.infer): Promise; ChangePostStatus(payload: z.infer): Promise; CreateBoard(payload: z.infer): Promise; GetBoard(payload: z.infer): Promise; ListBoards(payload: z.infer): Promise; DeleteBoard(payload: z.infer): Promise; CreateChangelog(payload: z.infer): Promise; CreateComment(payload: z.infer): Promise; CreatePost(payload: z.infer): Promise; CreatePostCategory(payload: z.infer): Promise; CreateRoadmap(payload: z.infer): Promise; CreateStatusChange(payload: z.infer): Promise; CreateTag(payload: z.infer): Promise; CreateVote(payload: z.infer): Promise; DeleteComment(payload: z.infer): Promise; DeletePostCategory(payload: z.infer): Promise; DeleteVote(payload: z.infer): Promise; GetChangeLog(payload: z.infer): Promise; GetComment(payload: z.infer): Promise; GetPost(payload: z.infer): Promise; GetPostCategory(payload: z.infer): Promise; GetRoadmap(payload: z.infer): Promise; GetTag(payload: z.infer): Promise; GetVote(payload: z.infer): Promise; ListChangeLogs(payload: z.infer): Promise; ListComments(payload: z.infer): Promise; ListPostCategories(payload: z.infer): Promise; ListPosts(payload: z.infer): Promise; ListRoadmaps(): Promise; ListStatusChanges(): Promise; ListTags(payload: z.infer): Promise; ListVotes(payload: z.infer): Promise; MoveView(payload: z.infer): Promise; CreateLabel(payload: z.infer): Promise