/** * Jira Mate Logging Helper * * Centralized logging for Jira Mate operations. * Ensures logs are concise, free of secrets, and include enough context. */ export interface JmLogEvent { level: 'info' | 'warn' | 'error'; message: string; projectKey?: string; ticketKey?: string; bugId?: string; context?: Record; } /** * Log Jira Mate event * * Ensures logs are: * - Concise * - Free of secrets and full prompts * - Include enough context (projectKey, ticketKey, bugId) to trace issues */ export declare function logJmEvent(event: JmLogEvent): void; export declare function logJmInfo(message: string, options?: { projectKey?: string; ticketKey?: string; bugId?: string; context?: Record; }): void; export declare function logJmWarn(message: string, options?: { projectKey?: string; ticketKey?: string; bugId?: string; context?: Record; }): void; export declare function logJmError(message: string, options?: { projectKey?: string; ticketKey?: string; bugId?: string; context?: Record; }): void; //# sourceMappingURL=logging.d.ts.map