UNPKG

@ansvar/singapore-law-mcp

Version:

Complete Singapore law database — 523 Acts, 28K+ provisions from Singapore Statutes Online (sso.agc.gov.sg) with full-text search, definitions, and citation support

20 lines 706 B
/** * validate_citation — Validate a Singapore legal citation against the database. */ 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<typeof Database>, input: ValidateCitationInput): Promise<ToolResponse<ValidateCitationResult>>; //# sourceMappingURL=validate-citation.d.ts.map