import type { SonarCondition, SonarFinding, SonarSecurityHotspot } from "./sonar-insights.js"; export type SonarPayload = { projectStatus?: { status?: string; conditions?: SonarCondition[]; }; issues?: unknown[]; hotspots?: unknown[]; hotspotsUnavailableReason?: string; measures?: unknown[]; }; export declare function asSonarPayload(payload: unknown): SonarPayload; export declare function sanitizeCondition(condition: SonarCondition): SonarCondition; export declare function parseMeasures(measures: unknown[]): Record; export declare function parseFinding(issue: unknown): SonarFinding; export declare function parseSecurityHotspot(hotspot: unknown): SonarSecurityHotspot;