@danielma-tic/mondaydotcom-mcp-server
Version:
MCP Server for the Monday.com API, enabling board operations, item management, and more.
201 lines (200 loc) • 5.2 kB
TypeScript
import { z } from 'zod';
export declare const ItemIdentifier: z.ZodObject<{
boardId: z.ZodString;
itemId: z.ZodString;
}, "strip", z.ZodTypeAny, {
boardId: string;
itemId: string;
}, {
boardId: string;
itemId: string;
}>;
export declare const BoardIdentifier: z.ZodObject<{
boardId: z.ZodString;
}, "strip", z.ZodTypeAny, {
boardId: string;
}, {
boardId: string;
}>;
export declare const GroupIdentifier: z.ZodObject<{
boardId: z.ZodString;
groupId: z.ZodString;
}, "strip", z.ZodTypeAny, {
boardId: string;
groupId: string;
}, {
boardId: string;
groupId: string;
}>;
export declare const CreateItemSchema: z.ZodObject<{
boardId: z.ZodString;
groupId: z.ZodOptional<z.ZodString>;
name: z.ZodString;
columnValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, "strip", z.ZodTypeAny, {
boardId: string;
name: string;
groupId?: string | undefined;
columnValues?: Record<string, any> | undefined;
}, {
boardId: string;
name: string;
groupId?: string | undefined;
columnValues?: Record<string, any> | undefined;
}>;
export declare const UpdateItemSchema: z.ZodObject<{
boardId: z.ZodString;
itemId: z.ZodString;
columnValues: z.ZodRecord<z.ZodString, z.ZodAny>;
}, "strip", z.ZodTypeAny, {
boardId: string;
itemId: string;
columnValues: Record<string, any>;
}, {
boardId: string;
itemId: string;
columnValues: Record<string, any>;
}>;
export declare const CreateColumnSchema: z.ZodObject<{
boardId: z.ZodString;
title: z.ZodString;
type: z.ZodString;
}, "strip", z.ZodTypeAny, {
boardId: string;
type: string;
title: string;
}, {
boardId: string;
type: string;
title: string;
}>;
export declare const CreateGroupSchema: z.ZodObject<{
boardId: z.ZodString;
name: z.ZodString;
}, "strip", z.ZodTypeAny, {
boardId: string;
name: string;
}, {
boardId: string;
name: string;
}>;
export declare const ItemSchema: z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
columnValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, "strip", z.ZodTypeAny, {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}, {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}>;
export declare const GroupSchema: z.ZodObject<{
id: z.ZodString;
title: z.ZodString;
items: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
columnValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, "strip", z.ZodTypeAny, {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}, {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}>, "many">>;
}, "strip", z.ZodTypeAny, {
title: string;
id: string;
items?: {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}[] | undefined;
}, {
title: string;
id: string;
items?: {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}[] | undefined;
}>;
export declare const BoardSchema: z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
groups: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
title: z.ZodString;
items: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
columnValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
}, "strip", z.ZodTypeAny, {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}, {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}>, "many">>;
}, "strip", z.ZodTypeAny, {
title: string;
id: string;
items?: {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}[] | undefined;
}, {
title: string;
id: string;
items?: {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}[] | undefined;
}>, "many">>;
}, "strip", z.ZodTypeAny, {
name: string;
id: string;
groups?: {
title: string;
id: string;
items?: {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}[] | undefined;
}[] | undefined;
}, {
name: string;
id: string;
groups?: {
title: string;
id: string;
items?: {
name: string;
id: string;
columnValues?: Record<string, any> | undefined;
}[] | undefined;
}[] | undefined;
}>;
export declare const ColumnSchema: z.ZodObject<{
id: z.ZodString;
title: z.ZodString;
type: z.ZodString;
}, "strip", z.ZodTypeAny, {
type: string;
title: string;
id: string;
}, {
type: string;
title: string;
id: string;
}>;