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

24 lines 775 B
/** * get_provision — Retrieve specific provision(s) from a Singapore statute. */ import type Database from '@ansvar/mcp-sqlite'; import { type ToolResponse } from '../utils/metadata.js'; export interface GetProvisionInput { document_id: string; section?: string; provision_ref?: string; as_of_date?: string; } export interface ProvisionResult { document_id: string; document_title: string; provision_ref: string; chapter: string | null; section: string; title: string | null; content: string; article_number?: string; url?: string; } export declare function getProvision(db: InstanceType<typeof Database>, input: GetProvisionInput): Promise<ToolResponse<ProvisionResult[]>>; //# sourceMappingURL=get-provision.d.ts.map