/** * Jira Project Key Resolver * * Centralized resolver for Jira project keys. * Priority: CLI flag > config file > environment variable */ export interface ProjectResolutionOptions { cliProjectKey?: string; configProjectKey?: string; envProjectKey?: string; required?: boolean; } /** * Resolve Jira project key from multiple sources * * Priority order: * 1. CLI flag (--project, -p) * 2. Config file (jira.json, ticket-mate.json, etc.) * 3. Environment variable (ATLASSIAN_PROJECT_KEY) * * @param options - Resolution options * @returns Project key string * @throws Error if required and no project key found */ export declare function resolveProjectKey(options?: ProjectResolutionOptions): string; /** * Resolve project key for CLI commands * * Convenience wrapper that handles common CLI patterns */ export declare function resolveProjectKeyForCli(cliFlag?: string, required?: boolean): string; //# sourceMappingURL=jiraProject.d.ts.map