@edicarlos.lds/businessmap-mcp
Version:
Model Context Protocol server for BusinessMap (Kanbanize) integration
1,432 lines • 46.9 kB
TypeScript
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