UNPKG

sonarqube-issues-exporter

Version:

Enterprise-level SonarQube issues exporter with TypeScript support for generating comprehensive HTML reports with dark theme

30 lines 1.54 kB
/** * @fileoverview Main type definitions index for the SonarQube Issues Exporter * * This module serves as the central export point for all TypeScript type definitions * used throughout the application. It re-exports types from specialized modules * to provide a clean and organized API for type consumption. * * @author SonarQube Issues Exporter Team * @version 2.0.0 */ export * from './sonarqube'; export * from './report'; export * from './core'; export * from './config'; export * from './cli'; export * from './service'; export * from './exporter'; export * from './utils'; /** * Re-export commonly used types for convenience */ export type { SonarQubeIssue, IssueSeverity, IssueStatus, IssueType, SonarQubeSearchResponse, QualityGateCondition, QualityGateStatus, ProjectMeasures, SecurityHotspot, SecurityHotspotsData, } from './sonarqube'; export type { AppConfig, SonarQubeConfig, ExportConfig, LoggingConfig } from './config'; export type { ExportCommandOptions, ValidateCommandOptions, CLICommandOptions } from './cli'; export type { FetchIssuesOptions, ServiceResult, ConnectionValidationResult } from './service'; export type { HtmlExporterOptions, ExportFormat, ExportContext } from './exporter'; export type { ProcessedIssue, ReportMetrics, ReportMetadata, ExporterResult, TemplateData, } from './report'; export type { Result, LogLevel, LoggerConfig, ValidationResult, Pagination } from './utils'; export type { ProgressCallback, ExportOptions, ValidationOptions } from './core'; //# sourceMappingURL=index.d.ts.map