/** * Trace Validator — Validate trace file format with detailed diagnostics. */ export interface TraceValidationResult { valid: boolean; errors: TraceValidationMessage[]; warnings: TraceValidationMessage[]; } export interface TraceValidationMessage { level: 'error' | 'warning'; message: string; path?: string; } /** * Validate a trace object (already parsed from JSON). */ export declare function validateTraceFormat(trace: any): TraceValidationResult; /** * Validate a raw JSON string as a trace file. */ export declare function validateTraceFile(jsonString: string): TraceValidationResult; /** * Format validation results for CLI. */ export declare function formatTraceValidation(result: TraceValidationResult): string; //# sourceMappingURL=trace-validator.d.ts.map