/** * Jira Project Management * * Functions for creating and managing Jira projects */ export interface CreateProjectOptions { key: string; name: string; projectTypeKey?: "business" | "software" | "service_desk"; projectTemplateKey?: string; description?: string; lead?: string; assigneeType?: "PROJECT_LEAD" | "UNASSIGNED"; } export interface JiraProject { self: string; id: string; key: string; name: string; projectTypeKey: string; simplified: boolean; style: string; isPrivate: boolean; properties: Record; } /** * Create a new Jira project * * @param options Project creation options * @returns Created project */ export declare function createProject(options: CreateProjectOptions): Promise; /** * Get project by key */ export declare function getProject(projectKey: string): Promise; /** * List all projects (for template discovery) */ export declare function listProjects(): Promise; /** * Get template projects (projects with T_ prefix) */ export declare function getTemplateProjects(): Promise; //# sourceMappingURL=projects.d.ts.map