@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
TypeScript
/**
* 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