/** import { getErrorMessage } from "./../types/common"; * Jira Label Management * * Functions for managing labels in Jira * Note: Labels in Jira are created automatically when first used */ import type { JiraIssue } from "../types"; /** * Add labels to an issue */ export declare function addLabelsToIssue(issueKey: string, labels: string[], options?: { client?: import("../server/jira/jiraClient").JiraClient; }): Promise; /** * Remove labels from an issue */ export declare function removeLabelsFromIssue(issueKey: string, labelsToRemove: string[], options?: { client?: import("../server/jira/jiraClient").JiraClient; }): Promise; /** * Get all labels used in a project */ export declare function getProjectLabels(projectKey: string, options?: { client?: import("../server/jira/jiraClient").JiraClient; }): Promise; /** * Create common labels (research, plan, build, etc.) * Note: Labels are created automatically when first used, but this ensures they exist */ export declare function ensureLabelsExist(issueKey: string, labels: string[], options?: { client?: import("../server/jira/jiraClient").JiraClient; }): Promise; //# sourceMappingURL=labels.d.ts.map