export interface AuditEvidenceEntry { path: string; field: string; value: unknown; } export interface PartitionedConsumptionData { chart: TChart; auditEvidence: AuditEvidenceEntry[]; } export interface UnifiedResultView { kind: string; schemaVersion: string; input: TInput; calendar: TCalendar | null; chart: TChart; timing: TTiming | null; summary: TSummary; evidence: TEvidence; warnings: string[]; raw: TRaw; } /** * 按结构化字段拆开盘面资料与审计资料,不经过长文本生成或正则清洗。 */ export declare function partitionResultForConsumption(raw: unknown): PartitionedConsumptionData; export declare function createUnifiedResultView(options: { kind: string; input: TInput; calendar?: TCalendar | null; chart: TChart; timing?: TTiming | null; summary: TSummary; evidence: TEvidence; warnings?: readonly string[]; raw: TRaw; }): UnifiedResultView; export declare function createConsumptionView(options: { kind: string; input: TInput; raw: TRaw; calendar?: unknown; timing?: unknown; summary?: unknown; warnings?: readonly string[]; }): UnifiedResultView;