@edicarlos.lds/businessmap-mcp
Version:
Model Context Protocol server for BusinessMap (Kanbanize) integration
110 lines • 3.66 kB
TypeScript
import { z } from 'zod';
export declare const listBoardsSchema: z.ZodObject<{
board_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>;
workspace_ids: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>;
expand: z.ZodOptional<z.ZodArray<z.ZodEnum<["workflows", "settings", "structure"]>, "many">>;
fields: z.ZodOptional<z.ZodArray<z.ZodEnum<["board_id", "workspace_id", "is_archived", "name", "description", "revision"]>, "many">>;
if_assigned: z.ZodOptional<z.ZodNumber>;
is_archived: z.ZodOptional<z.ZodNumber>;
workspace_id: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
workspace_id?: number | undefined;
is_archived?: number | undefined;
board_ids?: number[] | undefined;
workspace_ids?: number[] | undefined;
expand?: ("workflows" | "settings" | "structure")[] | undefined;
fields?: ("board_id" | "workspace_id" | "is_archived" | "name" | "description" | "revision")[] | undefined;
if_assigned?: number | undefined;
}, {
workspace_id?: number | undefined;
is_archived?: number | undefined;
board_ids?: number[] | undefined;
workspace_ids?: number[] | undefined;
expand?: ("workflows" | "settings" | "structure")[] | undefined;
fields?: ("board_id" | "workspace_id" | "is_archived" | "name" | "description" | "revision")[] | undefined;
if_assigned?: number | undefined;
}>;
export declare const searchBoardSchema: z.ZodObject<{
board_id: z.ZodOptional<z.ZodNumber>;
board_name: z.ZodOptional<z.ZodString>;
workspace_id: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
board_id?: number | undefined;
workspace_id?: number | undefined;
board_name?: string | undefined;
}, {
board_id?: number | undefined;
workspace_id?: number | undefined;
board_name?: string | undefined;
}>;
export declare const getBoardSchema: z.ZodObject<{
board_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
board_id: number;
}, {
board_id: number;
}>;
export declare const getColumnsSchema: z.ZodObject<{
board_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
board_id: number;
}, {
board_id: number;
}>;
export declare const getLanesSchema: z.ZodObject<{
board_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
board_id: number;
}, {
board_id: number;
}>;
export declare const getLaneSchema: z.ZodObject<{
lane_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
lane_id: number;
}, {
lane_id: number;
}>;
export declare const createBoardSchema: z.ZodObject<{
name: z.ZodString;
description: z.ZodOptional<z.ZodString>;
project_id: z.ZodOptional<z.ZodNumber>;
workspace_id: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
name: string;
workspace_id?: number | undefined;
description?: string | undefined;
project_id?: number | undefined;
}, {
name: string;
workspace_id?: number | undefined;
description?: string | undefined;
project_id?: number | undefined;
}>;
export declare const createLaneSchema: z.ZodObject<{
name: z.ZodString;
description: z.ZodOptional<z.ZodString>;
workflow_id: z.ZodNumber;
position: z.ZodNumber;
color: z.ZodString;
}, "strip", z.ZodTypeAny, {
name: string;
position: number;
workflow_id: number;
color: string;
description?: string | undefined;
}, {
name: string;
position: number;
workflow_id: number;
color: string;
description?: string | undefined;
}>;
export declare const getCurrentBoardStructureSchema: z.ZodObject<{
board_id: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
board_id: number;
}, {
board_id: number;
}>;
//# sourceMappingURL=board-schemas.d.ts.map