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 908 B
/** * search_eu_implementations — Search EU directives/regulations with Singapore implementing/aligning legislation. */ import type Database from '@ansvar/mcp-sqlite'; import { type ToolResponse } from '../utils/metadata.js'; export interface SearchEUImplementationsInput { query?: string; type?: 'directive' | 'regulation'; year_from?: number; year_to?: number; has_singapore_implementation?: boolean; limit?: number; } export interface EUImplementationSearchResult { eu_document_id: string; type: string; year: number; number: number; title: string | null; short_name: string | null; singapore_statute_count: number; } export declare function searchEUImplementations(db: InstanceType<typeof Database>, input: SearchEUImplementationsInput): Promise<ToolResponse<EUImplementationSearchResult[]>>; //# sourceMappingURL=search-eu-implementations.d.ts.map