import type { LanguageDiagnostic, LanguagePackageMutation, LanguagePackageVulnerability, LanguageProfileId, LanguageRunSummary } from './types.js'; interface ParsedDiagnostics { diagnostics: readonly LanguageDiagnostic[]; omitted: number; summary: LanguageRunSummary; } export declare function parseLanguageDiagnostics(parser: string, stdout: string, stderr: string, workspaceRoot: string): ParsedDiagnostics; export declare function diagnosticsForInternalSyntax(language: LanguageProfileId, target: string, sourceText: string): Promise; export interface ParsedPackageReports { diagnostics: readonly LanguageDiagnostic[]; vulnerabilities: readonly LanguagePackageVulnerability[]; outdated: readonly LanguagePackageMutation[]; } export declare function parsePackageReports(parser: string, stdout: string, stderr: string): ParsedPackageReports; export {}; //# sourceMappingURL=diagnostics.d.ts.map