/** * validate_citation — Validate a Zimbabwean legal citation against the database. * * Supports citation formats: * - "Section N, [Act Title Year]" (e.g., "Section 29, Cyber and Data Protection Act 2021") * - "s N" shorthand (e.g., "s 29 CDPA") * - "Chapter N:NN" (e.g., "Chapter 9:23") * - "[Act Title], Section N" */ import type Database from '@ansvar/mcp-sqlite'; import { type ToolResponse } from '../utils/metadata.js'; export interface ValidateCitationInput { citation: string; } export interface ValidateCitationResult { valid: boolean; citation: string; normalized?: string; document_id?: string; document_title?: string; provision_ref?: string; status?: string; warnings: string[]; } export declare function validateCitationTool(db: InstanceType, input: ValidateCitationInput): Promise>; //# sourceMappingURL=validate-citation.d.ts.map