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