UNPKG

index-ticketing

Version:

Automatic error tracking and ticketing system integration

36 lines 969 B
import { ErrorEvent, IndexTicketingConfig } from '../types'; export declare class APIClient { private config; private retryQueue; private isProcessingQueue; constructor(config: IndexTicketingConfig); /** * Send error event to ticketing system */ sendErrorEvent(errorEvent: ErrorEvent): Promise<void>; /** * Create ticket payload from error event */ private createTicketPayload; /** * Generate ticket title from error */ private generateTicketTitle; /** * Generate detailed ticket description */ private generateTicketDescription; /** * Determine ticket priority based on error characteristics */ private determinePriority; /** * Process retry queue with exponential backoff */ private processRetryQueue; /** * Test connection to ticketing system */ testConnection(): Promise<boolean>; } //# sourceMappingURL=api-client.d.ts.map