@therealchristhomas/gitlab-mcp-server
Version:
MCP Server for GitLab API operations
12 lines (11 loc) • 751 B
TypeScript
import type { GitLabMilestoneResponse } from "../types/index.js";
export declare function listMilestones(projectId: string, state?: "active" | "closed", page?: number, perPage?: number): Promise<GitLabMilestoneResponse[]>;
export declare function createMilestone(projectId: string, title: string, description?: string, dueDate?: string, startDate?: string): Promise<GitLabMilestoneResponse>;
export declare function updateMilestone(projectId: string, milestoneId: number, options: {
title?: string;
description?: string;
due_date?: string;
start_date?: string;
state_event?: "close" | "activate";
}): Promise<GitLabMilestoneResponse>;
export declare function deleteMilestone(projectId: string, milestoneId: number): Promise<void>;