export declare function validateString(value: unknown, field: string): string; export declare function validateOptionalString(value: unknown): string | undefined; export declare function validateNumber(value: unknown, field: string): number; export declare function validateOptionalNumber(value: unknown): number | undefined; export declare function validateStringArray(value: unknown): string[]; export declare function validateOptionalStringArray(value: unknown): string[] | undefined; export declare function validateBoolean(value: unknown, field: string): boolean; export declare function validateOptionalBoolean(value: unknown): boolean | undefined; export declare function validateOptionalDateString(value: unknown): string | undefined; export declare function validateGetCardsListRequest(args: Record): { boardId?: string; listId: string; }; export declare function validateGetListsRequest(args: Record): { boardId?: string; }; export declare function validateGetRecentActivityRequest(args: Record): { boardId?: string; limit?: number; }; export declare function validateAddCardRequest(args: Record): { boardId?: string; listId: string; name: string; description?: string; dueDate?: string; start?: string; labels?: string[]; }; export declare function validateUpdateCardRequest(args: Record): { boardId?: string; cardId: string; name?: string; description?: string; dueDate?: string; start?: string; dueComplete?: boolean; labels?: string[]; }; export declare function validateArchiveCardRequest(args: Record): { boardId?: string; cardId: string; }; export declare function validateAddListRequest(args: Record): { boardId?: string; name: string; }; export declare function validateArchiveListRequest(args: Record): { boardId?: string; listId: string; }; export declare function validateMoveCardRequest(args: Record): { boardId?: string; cardId: string; listId: string; }; export declare function validateAttachImageRequest(args: Record): { boardId?: string; cardId: string; imageUrl: string; name?: string; }; export declare function validateSetActiveBoardRequest(args: Record): { boardId: string; }; export declare function validateSetActiveWorkspaceRequest(args: Record): { workspaceId: string; }; export declare function validateListBoardsInWorkspaceRequest(args: Record): { workspaceId: string; }; export declare function validateGetCardRequest(args: Record): { cardId: string; includeMarkdown?: boolean; };