export type SectPrIssueType = 'missing_body' | 'multiple_body_level_sectpr' | 'body_level_sectpr_not_last' | 'sectpr_invalid_parent' | 'sectpr_in_ppr_without_paragraph_parent' | 'sectpr_reference_missing_rid' | 'sectpr_reference_dangling_rid'; export interface SectPrAuditIssue { type: SectPrIssueType; path: string; message: string; rid?: string; } export interface SectPrAuditSummary { ok: boolean; issues: SectPrAuditIssue[]; stats: { bodyLevelSectPrCount: number; paragraphLevelSectPrCount: number; totalSectPrCount: number; referenceCount: number; }; } export declare function auditSectPr(documentXml: string, documentRelsXml?: string | null): SectPrAuditSummary; //# sourceMappingURL=sectPrAudit.d.ts.map