/** * Project Utilities * * Helpers for managing Jira projects and their GitHub repository links */ export interface ProjectWithRepo { id: string; slug: string; displayName: string; jiraProjectKey: string; repoPath: string | null; } /** * Get project with repository information by Jira project key */ export declare function getProjectWithRepoByJiraKey(jiraProjectKey: string): Promise<{ id: string; slug: string; displayName: string; jiraProjectKey: string; repoPath: string; } | null>; /** * Update project repository path */ export declare function updateProjectRepoPath(projectId: string, repoPath: string | null): Promise; /** * Parse owner/repo from various GitHub URL formats */ export declare function parseGitHubRepo(urlOrPath: string): { owner: string; repo: string; } | null; /** * Normalize GitHub repo path to owner/repo format */ export declare function normalizeGitHubRepo(urlOrPath: string): string | null; //# sourceMappingURL=projects.d.ts.map