UNPKG

@edicarlos.lds/businessmap-mcp

Version:

Model Context Protocol server for BusinessMap (Kanbanize) integration

1,432 lines 46.9 kB
import { z } from 'zod/v3'; export declare const listCardsSchema: z.ZodObject<{ assignee_user_id: z.ZodOptional<z.ZodNumber>; tag_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; page: z.ZodOptional<z.ZodNumber>; per_page: z.ZodOptional<z.ZodNumber>; card_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; last_column_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; last_lane_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; owner_user_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; priorities: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; reason_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; sections: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; sizes: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; type_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; version_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; colors: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; custom_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; include_logged_time_for_child_cards: z.ZodOptional<z.ZodNumber>; include_logged_time_for_subtasks: z.ZodOptional<z.ZodNumber>; board_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; column_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; lane_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; workflow_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; board_id: z.ZodNumber; archived_from: z.ZodOptional<z.ZodString>; archived_from_date: z.ZodOptional<z.ZodString>; archived_to: z.ZodOptional<z.ZodString>; archived_to_date: z.ZodOptional<z.ZodString>; created_from: z.ZodOptional<z.ZodString>; created_from_date: z.ZodOptional<z.ZodString>; created_to: z.ZodOptional<z.ZodString>; created_to_date: z.ZodOptional<z.ZodString>; deadline_from: z.ZodOptional<z.ZodString>; deadline_from_date: z.ZodOptional<z.ZodString>; deadline_to: z.ZodOptional<z.ZodString>; deadline_to_date: z.ZodOptional<z.ZodString>; discarded_from: z.ZodOptional<z.ZodString>; discarded_from_date: z.ZodOptional<z.ZodString>; discarded_to: z.ZodOptional<z.ZodString>; discarded_to_date: z.ZodOptional<z.ZodString>; first_end_from: z.ZodOptional<z.ZodString>; first_end_from_date: z.ZodOptional<z.ZodString>; first_end_to: z.ZodOptional<z.ZodString>; first_end_to_date: z.ZodOptional<z.ZodString>; first_start_from: z.ZodOptional<z.ZodString>; first_start_from_date: z.ZodOptional<z.ZodString>; first_start_to: z.ZodOptional<z.ZodString>; first_start_to_date: z.ZodOptional<z.ZodString>; in_current_position_since_from: z.ZodOptional<z.ZodString>; in_current_position_since_from_date: z.ZodOptional<z.ZodString>; in_current_position_since_to: z.ZodOptional<z.ZodString>; in_current_position_since_to_date: z.ZodOptional<z.ZodString>; last_end_from: z.ZodOptional<z.ZodString>; last_end_from_date: z.ZodOptional<z.ZodString>; last_end_to: z.ZodOptional<z.ZodString>; last_end_to_date: z.ZodOptional<z.ZodString>; last_modified_from: z.ZodOptional<z.ZodString>; last_modified_from_date: z.ZodOptional<z.ZodString>; last_modified_to: z.ZodOptional<z.ZodString>; last_modified_to_date: z.ZodOptional<z.ZodString>; last_start_from: z.ZodOptional<z.ZodString>; last_start_from_date: z.ZodOptional<z.ZodString>; last_start_to: z.ZodOptional<z.ZodString>; last_start_to_date: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { board_id: number; assignee_user_id?: number | undefined; board_ids?: number[] | undefined; archived_from?: string | undefined; archived_from_date?: string | undefined; archived_to?: string | undefined; archived_to_date?: string | undefined; created_from?: string | undefined; created_from_date?: string | undefined; created_to?: string | undefined; created_to_date?: string | undefined; deadline_from?: string | undefined; deadline_from_date?: string | undefined; deadline_to?: string | undefined; deadline_to_date?: string | undefined; discarded_from?: string | undefined; discarded_from_date?: string | undefined; discarded_to?: string | undefined; discarded_to_date?: string | undefined; first_end_from?: string | undefined; first_end_from_date?: string | undefined; first_end_to?: string | undefined; first_end_to_date?: string | undefined; first_start_from?: string | undefined; first_start_from_date?: string | undefined; first_start_to?: string | undefined; first_start_to_date?: string | undefined; in_current_position_since_from?: string | undefined; in_current_position_since_from_date?: string | undefined; in_current_position_since_to?: string | undefined; in_current_position_since_to_date?: string | undefined; last_end_from?: string | undefined; last_end_from_date?: string | undefined; last_end_to?: string | undefined; last_end_to_date?: string | undefined; last_modified_from?: string | undefined; last_modified_from_date?: string | undefined; last_modified_to?: string | undefined; last_modified_to_date?: string | undefined; last_start_from?: string | undefined; last_start_from_date?: string | undefined; last_start_to?: string | undefined; last_start_to_date?: string | undefined; card_ids?: number[] | undefined; last_column_ids?: number[] | undefined; last_lane_ids?: number[] | undefined; owner_user_ids?: number[] | undefined; priorities?: number[] | undefined; reason_ids?: number[] | undefined; sections?: number[] | undefined; sizes?: number[] | undefined; type_ids?: number[] | undefined; version_ids?: number[] | undefined; colors?: string[] | undefined; custom_ids?: string[] | undefined; include_logged_time_for_child_cards?: number | undefined; include_logged_time_for_subtasks?: number | undefined; tag_ids?: number[] | undefined; page?: number | undefined; per_page?: number | undefined; column_ids?: number[] | undefined; lane_ids?: number[] | undefined; workflow_ids?: number[] | undefined; }, { board_id: number; assignee_user_id?: number | undefined; board_ids?: number[] | undefined; archived_from?: string | undefined; archived_from_date?: string | undefined; archived_to?: string | undefined; archived_to_date?: string | undefined; created_from?: string | undefined; created_from_date?: string | undefined; created_to?: string | undefined; created_to_date?: string | undefined; deadline_from?: string | undefined; deadline_from_date?: string | undefined; deadline_to?: string | undefined; deadline_to_date?: string | undefined; discarded_from?: string | undefined; discarded_from_date?: string | undefined; discarded_to?: string | undefined; discarded_to_date?: string | undefined; first_end_from?: string | undefined; first_end_from_date?: string | undefined; first_end_to?: string | undefined; first_end_to_date?: string | undefined; first_start_from?: string | undefined; first_start_from_date?: string | undefined; first_start_to?: string | undefined; first_start_to_date?: string | undefined; in_current_position_since_from?: string | undefined; in_current_position_since_from_date?: string | undefined; in_current_position_since_to?: string | undefined; in_current_position_since_to_date?: string | undefined; last_end_from?: string | undefined; last_end_from_date?: string | undefined; last_end_to?: string | undefined; last_end_to_date?: string | undefined; last_modified_from?: string | undefined; last_modified_from_date?: string | undefined; last_modified_to?: string | undefined; last_modified_to_date?: string | undefined; last_start_from?: string | undefined; last_start_from_date?: string | undefined; last_start_to?: string | undefined; last_start_to_date?: string | undefined; card_ids?: number[] | undefined; last_column_ids?: number[] | undefined; last_lane_ids?: number[] | undefined; owner_user_ids?: number[] | undefined; priorities?: number[] | undefined; reason_ids?: number[] | undefined; sections?: number[] | undefined; sizes?: number[] | undefined; type_ids?: number[] | undefined; version_ids?: number[] | undefined; colors?: string[] | undefined; custom_ids?: string[] | undefined; include_logged_time_for_child_cards?: number | undefined; include_logged_time_for_subtasks?: number | undefined; tag_ids?: number[] | undefined; page?: number | undefined; per_page?: number | undefined; column_ids?: number[] | undefined; lane_ids?: number[] | undefined; workflow_ids?: number[] | undefined; }>; export declare const getCardSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const cardSizeSchema: z.ZodObject<{ card_id: z.ZodNumber; size: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { card_id: number; size?: number | undefined; }, { card_id: number; size?: number | undefined; }>; export declare const cardCommentsSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const getCardCommentSchema: z.ZodObject<{ card_id: z.ZodNumber; comment_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; comment_id: number; }, { card_id: number; comment_id: number; }>; export declare const getCardTypesSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const getCardHistorySchema: z.ZodObject<{ card_id: z.ZodNumber; outcome_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; outcome_id: number; }, { card_id: number; outcome_id: number; }>; export declare const getCardOutcomesSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const getCardLinkedCardsSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const getCardSubtasksSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const getCardSubtaskSchema: z.ZodObject<{ card_id: z.ZodNumber; subtask_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; subtask_id: number; }, { card_id: number; subtask_id: number; }>; export declare const createCardSubtaskSchema: z.ZodObject<{ card_id: z.ZodNumber; description: z.ZodString; owner_user_id: z.ZodOptional<z.ZodNumber>; is_finished: z.ZodOptional<z.ZodNumber>; deadline: z.ZodOptional<z.ZodString>; position: z.ZodOptional<z.ZodNumber>; attachments_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; link: string; file_name: string; }, { position: number; link: string; file_name: string; }>, "many">>; }, "strip", z.ZodTypeAny, { description: string; card_id: number; owner_user_id?: number | undefined; deadline?: string | undefined; position?: number | undefined; is_finished?: number | undefined; attachments_to_add?: { position: number; link: string; file_name: string; }[] | undefined; }, { description: string; card_id: number; owner_user_id?: number | undefined; deadline?: string | undefined; position?: number | undefined; is_finished?: number | undefined; attachments_to_add?: { position: number; link: string; file_name: string; }[] | undefined; }>; export declare const blockReasonSchema: z.ZodObject<{ reason_id: z.ZodNumber; comment: z.ZodString; users: z.ZodArray<z.ZodNumber, "many">; date: z.ZodString; cards: z.ZodArray<z.ZodNumber, "many">; }, "strip", z.ZodTypeAny, { date: string; comment: string; reason_id: number; users: number[]; cards: number[]; }, { date: string; comment: string; reason_id: number; users: number[]; cards: number[]; }>; export declare const stickerSchema: z.ZodObject<{ sticker_id: z.ZodNumber; if_not_present: z.ZodNumber; }, "strip", z.ZodTypeAny, { sticker_id: number; if_not_present: number; }, { sticker_id: number; if_not_present: number; }>; export declare const customFieldValueSchema: z.ZodObject<{ value_id: z.ZodNumber; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; value_id: number; }, { position: number; value_id: number; }>; export declare const customFieldCardSchema: z.ZodObject<{ selected_card_id: z.ZodNumber; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; selected_card_id: number; }, { position: number; selected_card_id: number; }>; export declare const customFieldSchema: z.ZodObject<{ field_id: z.ZodNumber; value: z.ZodString; selected_values_to_add_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ value_id: z.ZodNumber; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; value_id: number; }, { position: number; value_id: number; }>, "many">>; selected_value_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; other_value: z.ZodOptional<z.ZodString>; contributor_ids_to_add: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; contributor_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; files_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; link: string; file_name: string; }, { position: number; link: string; file_name: string; }>, "many">>; files_to_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ id: z.ZodNumber; file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; position: number; link: string; file_name: string; }, { id: number; position: number; link: string; file_name: string; }>, "many">>; file_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; vote: z.ZodOptional<z.ZodNumber>; comment: z.ZodOptional<z.ZodString>; selected_cards_to_add_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ selected_card_id: z.ZodNumber; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; selected_card_id: number; }, { position: number; selected_card_id: number; }>, "many">>; selected_card_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strip", z.ZodTypeAny, { value: string; field_id: number; comment?: string | undefined; selected_values_to_add_or_update?: { position: number; value_id: number; }[] | undefined; selected_value_ids_to_remove?: number[] | undefined; other_value?: string | undefined; contributor_ids_to_add?: number[] | undefined; contributor_ids_to_remove?: number[] | undefined; files_to_add?: { position: number; link: string; file_name: string; }[] | undefined; files_to_update?: { id: number; position: number; link: string; file_name: string; }[] | undefined; file_ids_to_remove?: number[] | undefined; vote?: number | undefined; selected_cards_to_add_or_update?: { position: number; selected_card_id: number; }[] | undefined; selected_card_ids_to_remove?: number[] | undefined; }, { value: string; field_id: number; comment?: string | undefined; selected_values_to_add_or_update?: { position: number; value_id: number; }[] | undefined; selected_value_ids_to_remove?: number[] | undefined; other_value?: string | undefined; contributor_ids_to_add?: number[] | undefined; contributor_ids_to_remove?: number[] | undefined; files_to_add?: { position: number; link: string; file_name: string; }[] | undefined; files_to_update?: { id: number; position: number; link: string; file_name: string; }[] | undefined; file_ids_to_remove?: number[] | undefined; vote?: number | undefined; selected_cards_to_add_or_update?: { position: number; selected_card_id: number; }[] | undefined; selected_card_ids_to_remove?: number[] | undefined; }>; export declare const subtaskSchema: z.ZodObject<{ description: z.ZodString; owner_user_id: z.ZodNumber; is_finished: z.ZodNumber; deadline: z.ZodString; position: z.ZodNumber; attachments_to_add: z.ZodArray<z.ZodObject<{ file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; link: string; file_name: string; }, { position: number; link: string; file_name: string; }>, "many">; }, "strip", z.ZodTypeAny, { description: string; owner_user_id: number; deadline: string; position: number; is_finished: number; attachments_to_add: { position: number; link: string; file_name: string; }[]; }, { description: string; owner_user_id: number; deadline: string; position: number; is_finished: number; attachments_to_add: { position: number; link: string; file_name: string; }[]; }>; export declare const annotationSchema: z.ZodObject<{ comment_id: z.ZodString; thread_id: z.ZodString; content: z.ZodString; }, "strip", z.ZodTypeAny, { comment_id: string; thread_id: string; content: string; }, { comment_id: string; thread_id: string; content: string; }>; export declare const cardLinkSchema: z.ZodObject<{ linked_card_id: z.ZodNumber; link_type: z.ZodString; linked_card_position: z.ZodNumber; card_position: z.ZodNumber; }, "strip", z.ZodTypeAny, { linked_card_id: number; link_type: string; linked_card_position: number; card_position: number; }, { linked_card_id: number; link_type: string; linked_card_position: number; card_position: number; }>; export declare const newCardLinkSchema: z.ZodObject<{ linked_new_card_reference: z.ZodString; link_type: z.ZodString; linked_card_position: z.ZodNumber; card_position: z.ZodNumber; }, "strip", z.ZodTypeAny, { link_type: string; linked_card_position: number; card_position: number; linked_new_card_reference: string; }, { link_type: string; linked_card_position: number; card_position: number; linked_new_card_reference: string; }>; export declare const cardPropertyToCopySchema: z.ZodObject<{ properties: z.ZodArray<z.ZodString, "many">; card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; properties: string[]; }, { card_id: number; properties: string[]; }>; export declare const customFieldToCopySchema: z.ZodObject<{ field_ids: z.ZodArray<z.ZodNumber, "many">; card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; field_ids: number[]; }, { card_id: number; field_ids: number[]; }>; export declare const columnChecklistItemSchema: z.ZodObject<{ item_id: z.ZodNumber; comment: z.ZodString; }, "strip", z.ZodTypeAny, { comment: string; item_id: number; }, { comment: string; item_id: number; }>; export declare const createCardSchema: z.ZodObject<{ title: z.ZodString; column_id: z.ZodNumber; template_id: z.ZodOptional<z.ZodNumber>; lane_id: z.ZodOptional<z.ZodNumber>; position: z.ZodOptional<z.ZodNumber>; track: z.ZodOptional<z.ZodNumber>; description: z.ZodOptional<z.ZodString>; custom_id: z.ZodOptional<z.ZodString>; owner_user_id: z.ZodOptional<z.ZodNumber>; type_id: z.ZodOptional<z.ZodNumber>; size: z.ZodOptional<z.ZodNumber>; priority: z.ZodOptional<z.ZodNumber>; color: z.ZodOptional<z.ZodString>; deadline: z.ZodOptional<z.ZodString>; reference: z.ZodOptional<z.ZodString>; planned_start_date_sync_type: z.ZodOptional<z.ZodNumber>; planned_start_date: z.ZodOptional<z.ZodString>; planned_end_date_sync_type: z.ZodOptional<z.ZodNumber>; planned_end_date: z.ZodOptional<z.ZodString>; actual_start_time: z.ZodOptional<z.ZodString>; actual_end_time: z.ZodOptional<z.ZodString>; created_at: z.ZodOptional<z.ZodString>; archived_at: z.ZodOptional<z.ZodString>; discarded_at: z.ZodOptional<z.ZodString>; is_archived: z.ZodOptional<z.ZodNumber>; is_discarded: z.ZodOptional<z.ZodNumber>; watch: z.ZodOptional<z.ZodNumber>; version_id: z.ZodOptional<z.ZodNumber>; block_reason: z.ZodOptional<z.ZodObject<{ reason_id: z.ZodNumber; comment: z.ZodString; users: z.ZodArray<z.ZodNumber, "many">; date: z.ZodString; cards: z.ZodArray<z.ZodNumber, "many">; }, "strip", z.ZodTypeAny, { date: string; comment: string; reason_id: number; users: number[]; cards: number[]; }, { date: string; comment: string; reason_id: number; users: number[]; cards: number[]; }>>; discard_reason_id: z.ZodOptional<z.ZodNumber>; discard_comment: z.ZodOptional<z.ZodString>; exceeding_reason: z.ZodOptional<z.ZodString>; reporter_user_id: z.ZodOptional<z.ZodNumber>; reporter_email: z.ZodOptional<z.ZodString>; card_properties_to_copy: z.ZodOptional<z.ZodArray<z.ZodObject<{ properties: z.ZodArray<z.ZodString, "many">; card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; properties: string[]; }, { card_id: number; properties: string[]; }>, "many">>; custom_fields_to_copy: z.ZodOptional<z.ZodArray<z.ZodObject<{ field_ids: z.ZodArray<z.ZodNumber, "many">; card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; field_ids: number[]; }, { card_id: number; field_ids: number[]; }>, "many">>; co_owner_ids_to_add: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; co_owner_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; watcher_ids_to_add: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; watcher_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; stickers_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ sticker_id: z.ZodNumber; if_not_present: z.ZodNumber; }, "strip", z.ZodTypeAny, { sticker_id: number; if_not_present: number; }, { sticker_id: number; if_not_present: number; }>, "many">>; tag_ids_to_add: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; tag_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; milestone_ids_to_add: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; milestone_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; custom_fields_to_add_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ field_id: z.ZodNumber; value: z.ZodString; selected_values_to_add_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ value_id: z.ZodNumber; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; value_id: number; }, { position: number; value_id: number; }>, "many">>; selected_value_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; other_value: z.ZodOptional<z.ZodString>; contributor_ids_to_add: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; contributor_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; files_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; link: string; file_name: string; }, { position: number; link: string; file_name: string; }>, "many">>; files_to_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ id: z.ZodNumber; file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: number; position: number; link: string; file_name: string; }, { id: number; position: number; link: string; file_name: string; }>, "many">>; file_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; vote: z.ZodOptional<z.ZodNumber>; comment: z.ZodOptional<z.ZodString>; selected_cards_to_add_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ selected_card_id: z.ZodNumber; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; selected_card_id: number; }, { position: number; selected_card_id: number; }>, "many">>; selected_card_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strip", z.ZodTypeAny, { value: string; field_id: number; comment?: string | undefined; selected_values_to_add_or_update?: { position: number; value_id: number; }[] | undefined; selected_value_ids_to_remove?: number[] | undefined; other_value?: string | undefined; contributor_ids_to_add?: number[] | undefined; contributor_ids_to_remove?: number[] | undefined; files_to_add?: { position: number; link: string; file_name: string; }[] | undefined; files_to_update?: { id: number; position: number; link: string; file_name: string; }[] | undefined; file_ids_to_remove?: number[] | undefined; vote?: number | undefined; selected_cards_to_add_or_update?: { position: number; selected_card_id: number; }[] | undefined; selected_card_ids_to_remove?: number[] | undefined; }, { value: string; field_id: number; comment?: string | undefined; selected_values_to_add_or_update?: { position: number; value_id: number; }[] | undefined; selected_value_ids_to_remove?: number[] | undefined; other_value?: string | undefined; contributor_ids_to_add?: number[] | undefined; contributor_ids_to_remove?: number[] | undefined; files_to_add?: { position: number; link: string; file_name: string; }[] | undefined; files_to_update?: { id: number; position: number; link: string; file_name: string; }[] | undefined; file_ids_to_remove?: number[] | undefined; vote?: number | undefined; selected_cards_to_add_or_update?: { position: number; selected_card_id: number; }[] | undefined; selected_card_ids_to_remove?: number[] | undefined; }>, "many">>; custom_field_ids_to_remove: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; attachments_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; link: string; file_name: string; }, { position: number; link: string; file_name: string; }>, "many">>; cover_image_link: z.ZodOptional<z.ZodString>; subtasks_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ description: z.ZodString; owner_user_id: z.ZodNumber; is_finished: z.ZodNumber; deadline: z.ZodString; position: z.ZodNumber; attachments_to_add: z.ZodArray<z.ZodObject<{ file_name: z.ZodString; link: z.ZodString; position: z.ZodNumber; }, "strip", z.ZodTypeAny, { position: number; link: string; file_name: string; }, { position: number; link: string; file_name: string; }>, "many">; }, "strip", z.ZodTypeAny, { description: string; owner_user_id: number; deadline: string; position: number; is_finished: number; attachments_to_add: { position: number; link: string; file_name: string; }[]; }, { description: string; owner_user_id: number; deadline: string; position: number; is_finished: number; attachments_to_add: { position: number; link: string; file_name: string; }[]; }>, "many">>; column_checklist_items_to_check_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ item_id: z.ZodNumber; comment: z.ZodString; }, "strip", z.ZodTypeAny, { comment: string; item_id: number; }, { comment: string; item_id: number; }>, "many">>; annotations_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ comment_id: z.ZodString; thread_id: z.ZodString; content: z.ZodString; }, "strip", z.ZodTypeAny, { comment_id: string; thread_id: string; content: string; }, { comment_id: string; thread_id: string; content: string; }>, "many">>; links_to_existing_cards_to_add_or_update: z.ZodOptional<z.ZodArray<z.ZodObject<{ linked_card_id: z.ZodNumber; link_type: z.ZodString; linked_card_position: z.ZodNumber; card_position: z.ZodNumber; }, "strip", z.ZodTypeAny, { linked_card_id: number; link_type: string; linked_card_position: number; card_position: number; }, { linked_card_id: number; link_type: string; linked_card_position: number; card_position: number; }>, "many">>; links_to_new_cards_to_add: z.ZodOptional<z.ZodArray<z.ZodObject<{ linked_new_card_reference: z.ZodString; link_type: z.ZodString; linked_card_position: z.ZodNumber; card_position: z.ZodNumber; }, "strip", z.ZodTypeAny, { link_type: string; linked_card_position: number; card_position: number; linked_new_card_reference: string; }, { link_type: string; linked_card_position: number; card_position: number; linked_new_card_reference: string; }>, "many">>; }, "strip", z.ZodTypeAny, { title: string; column_id: number; is_archived?: number | undefined; description?: string | undefined; lane_id?: number | undefined; size?: number | undefined; priority?: number | undefined; owner_user_id?: number | undefined; deadline?: string | undefined; position?: number | undefined; color?: string | undefined; attachments_to_add?: { position: number; link: string; file_name: string; }[] | undefined; template_id?: number | undefined; track?: number | undefined; custom_id?: string | undefined; type_id?: number | undefined; reference?: string | undefined; planned_start_date_sync_type?: number | undefined; planned_start_date?: string | undefined; planned_end_date_sync_type?: number | undefined; planned_end_date?: string | undefined; actual_start_time?: string | undefined; actual_end_time?: string | undefined; created_at?: string | undefined; archived_at?: string | undefined; discarded_at?: string | undefined; is_discarded?: number | undefined; watch?: number | undefined; version_id?: number | undefined; block_reason?: { date: string; comment: string; reason_id: number; users: number[]; cards: number[]; } | undefined; discard_reason_id?: number | undefined; discard_comment?: string | undefined; exceeding_reason?: string | undefined; reporter_user_id?: number | undefined; reporter_email?: string | undefined; card_properties_to_copy?: { card_id: number; properties: string[]; }[] | undefined; custom_fields_to_copy?: { card_id: number; field_ids: number[]; }[] | undefined; co_owner_ids_to_add?: number[] | undefined; co_owner_ids_to_remove?: number[] | undefined; watcher_ids_to_add?: number[] | undefined; watcher_ids_to_remove?: number[] | undefined; stickers_to_add?: { sticker_id: number; if_not_present: number; }[] | undefined; tag_ids_to_add?: number[] | undefined; tag_ids_to_remove?: number[] | undefined; milestone_ids_to_add?: number[] | undefined; milestone_ids_to_remove?: number[] | undefined; custom_fields_to_add_or_update?: { value: string; field_id: number; comment?: string | undefined; selected_values_to_add_or_update?: { position: number; value_id: number; }[] | undefined; selected_value_ids_to_remove?: number[] | undefined; other_value?: string | undefined; contributor_ids_to_add?: number[] | undefined; contributor_ids_to_remove?: number[] | undefined; files_to_add?: { position: number; link: string; file_name: string; }[] | undefined; files_to_update?: { id: number; position: number; link: string; file_name: string; }[] | undefined; file_ids_to_remove?: number[] | undefined; vote?: number | undefined; selected_cards_to_add_or_update?: { position: number; selected_card_id: number; }[] | undefined; selected_card_ids_to_remove?: number[] | undefined; }[] | undefined; custom_field_ids_to_remove?: number[] | undefined; cover_image_link?: string | undefined; subtasks_to_add?: { description: string; owner_user_id: number; deadline: string; position: number; is_finished: number; attachments_to_add: { position: number; link: string; file_name: string; }[]; }[] | undefined; column_checklist_items_to_check_or_update?: { comment: string; item_id: number; }[] | undefined; annotations_to_add?: { comment_id: string; thread_id: string; content: string; }[] | undefined; links_to_existing_cards_to_add_or_update?: { linked_card_id: number; link_type: string; linked_card_position: number; card_position: number; }[] | undefined; links_to_new_cards_to_add?: { link_type: string; linked_card_position: number; card_position: number; linked_new_card_reference: string; }[] | undefined; }, { title: string; column_id: number; is_archived?: number | undefined; description?: string | undefined; lane_id?: number | undefined; size?: number | undefined; priority?: number | undefined; owner_user_id?: number | undefined; deadline?: string | undefined; position?: number | undefined; color?: string | undefined; attachments_to_add?: { position: number; link: string; file_name: string; }[] | undefined; template_id?: number | undefined; track?: number | undefined; custom_id?: string | undefined; type_id?: number | undefined; reference?: string | undefined; planned_start_date_sync_type?: number | undefined; planned_start_date?: string | undefined; planned_end_date_sync_type?: number | undefined; planned_end_date?: string | undefined; actual_start_time?: string | undefined; actual_end_time?: string | undefined; created_at?: string | undefined; archived_at?: string | undefined; discarded_at?: string | undefined; is_discarded?: number | undefined; watch?: number | undefined; version_id?: number | undefined; block_reason?: { date: string; comment: string; reason_id: number; users: number[]; cards: number[]; } | undefined; discard_reason_id?: number | undefined; discard_comment?: string | undefined; exceeding_reason?: string | undefined; reporter_user_id?: number | undefined; reporter_email?: string | undefined; card_properties_to_copy?: { card_id: number; properties: string[]; }[] | undefined; custom_fields_to_copy?: { card_id: number; field_ids: number[]; }[] | undefined; co_owner_ids_to_add?: number[] | undefined; co_owner_ids_to_remove?: number[] | undefined; watcher_ids_to_add?: number[] | undefined; watcher_ids_to_remove?: number[] | undefined; stickers_to_add?: { sticker_id: number; if_not_present: number; }[] | undefined; tag_ids_to_add?: number[] | undefined; tag_ids_to_remove?: number[] | undefined; milestone_ids_to_add?: number[] | undefined; milestone_ids_to_remove?: number[] | undefined; custom_fields_to_add_or_update?: { value: string; field_id: number; comment?: string | undefined; selected_values_to_add_or_update?: { position: number; value_id: number; }[] | undefined; selected_value_ids_to_remove?: number[] | undefined; other_value?: string | undefined; contributor_ids_to_add?: number[] | undefined; contributor_ids_to_remove?: number[] | undefined; files_to_add?: { position: number; link: string; file_name: string; }[] | undefined; files_to_update?: { id: number; position: number; link: string; file_name: string; }[] | undefined; file_ids_to_remove?: number[] | undefined; vote?: number | undefined; selected_cards_to_add_or_update?: { position: number; selected_card_id: number; }[] | undefined; selected_card_ids_to_remove?: number[] | undefined; }[] | undefined; custom_field_ids_to_remove?: number[] | undefined; cover_image_link?: string | undefined; subtasks_to_add?: { description: string; owner_user_id: number; deadline: string; position: number; is_finished: number; attachments_to_add: { position: number; link: string; file_name: string; }[]; }[] | undefined; column_checklist_items_to_check_or_update?: { comment: string; item_id: number; }[] | undefined; annotations_to_add?: { comment_id: string; thread_id: string; content: string; }[] | undefined; links_to_existing_cards_to_add_or_update?: { linked_card_id: number; link_type: string; linked_card_position: number; card_position: number; }[] | undefined; links_to_new_cards_to_add?: { link_type: string; linked_card_position: number; card_position: number; linked_new_card_reference: string; }[] | undefined; }>; export declare const moveCardSchema: z.ZodObject<{ card_id: z.ZodNumber; column_id: z.ZodNumber; lane_id: z.ZodOptional<z.ZodNumber>; position: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { card_id: number; column_id: number; lane_id?: number | undefined; position?: number | undefined; }, { card_id: number; column_id: number; lane_id?: number | undefined; position?: number | undefined; }>; export declare const updateCardSchema: z.ZodObject<{ card_id: z.ZodNumber; id: z.ZodOptional<z.ZodNumber>; title: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; column_id: z.ZodOptional<z.ZodNumber>; lane_id: z.ZodOptional<z.ZodNumber>; position: z.ZodOptional<z.ZodNumber>; owner_user_id: z.ZodOptional<z.ZodNumber>; assignee_user_id: z.ZodOptional<z.ZodNumber>; size: z.ZodOptional<z.ZodNumber>; priority: z.ZodOptional<z.ZodString>; deadline: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { card_id: number; description?: string | undefined; id?: number | undefined; title?: string | undefined; column_id?: number | undefined; lane_id?: number | undefined; size?: number | undefined; priority?: string | undefined; owner_user_id?: number | undefined; assignee_user_id?: number | undefined; deadline?: string | undefined; position?: number | undefined; }, { card_id: number; description?: string | undefined; id?: number | undefined; title?: string | undefined; column_id?: number | undefined; lane_id?: number | undefined; size?: number | undefined; priority?: string | undefined; owner_user_id?: number | undefined; assignee_user_id?: number | undefined; deadline?: string | undefined; position?: number | undefined; }>; export declare const getCardParentsSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const getCardParentSchema: z.ZodObject<{ card_id: z.ZodNumber; parent_card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; parent_card_id: number; }, { card_id: number; parent_card_id: number; }>; export declare const addCardParentSchema: z.ZodObject<{ card_id: z.ZodNumber; parent_card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; parent_card_id: number; }, { card_id: number; parent_card_id: number; }>; export declare const removeCardParentSchema: z.ZodObject<{ card_id: z.ZodNumber; parent_card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; parent_card_id: number; }, { card_id: number; parent_card_id: number; }>; export declare const getCardParentGraphSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const getCardChildrenSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const blockCardSchema: z.ZodObject<{ card_id: z.ZodNumber; reason: z.ZodString; }, "strip", z.ZodTypeAny, { card_id: number; reason: string; }, { card_id: number; reason: string; }>; export declare const unblockCardSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const createCommentSchema: z.ZodObject<{ card_id: z.ZodNumber; text: z.ZodString; }, "strip", z.ZodTypeAny, { card_id: number; text: string; }, { card_id: number; text: string; }>; export declare const updateCommentSchema: z.ZodObject<{ card_id: z.ZodNumber; comment_id: z.ZodNumber; text: z.ZodString; }, "strip", z.ZodTypeAny, { card_id: number; text: string; comment_id: number; }, { card_id: number; text: string; comment_id: number; }>; export declare const deleteCommentSchema: z.ZodObject<{ card_id: z.ZodNumber; comment_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; comment_id: number; }, { card_id: number; comment_id: number; }>; export declare const createTagSchema: z.ZodObject<{ label: z.ZodString; color: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { label: string; color?: string | undefined; }, { label: string; color?: string | undefined; }>; export declare const addTagToCardSchema: z.ZodObject<{ card_id: z.ZodNumber; tag_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; tag_id: number; }, { card_id: number; tag_id: number; }>; export declare const removeTagFromCardSchema: z.ZodObject<{ card_id: z.ZodNumber; tag_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; tag_id: number; }, { card_id: number; tag_id: number; }>; export declare const addStickerToCardSchema: z.ZodObject<{ card_id: z.ZodNumber; sticker_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; sticker_id: number; }, { card_id: number; sticker_id: number; }>; export declare const removeStickerFromCardSchema: z.ZodObject<{ card_id: z.ZodNumber; sticker_card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; sticker_card_id: number; }, { card_id: number; sticker_card_id: number; }>; export declare const deleteCardSchema: z.ZodObject<{ card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; }, { card_id: number; }>; export declare const addPredecessorSchema: z.ZodObject<{ card_id: z.ZodNumber; predecessor_card_id: z.ZodNumber; linked_card_position: z.ZodOptional<z.ZodNumber>; card_position: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { card_id: number; predecessor_card_id: number; linked_card_position?: number | undefined; card_position?: number | undefined; }, { card_id: number; predecessor_card_id: number; linked_card_position?: number | undefined; card_position?: number | undefined; }>; export declare const removePredecessorSchema: z.ZodObject<{ card_id: z.ZodNumber; predecessor_card_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { card_id: number; predecessor_card_id: number; }, { card_id: number; predecessor_card_id: number; }>; //# sourceMappingURL=card-schemas.d.ts.map