@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 • 809 B
TypeScript
/**
* validate_eu_compliance — Check EU/international compliance status for a Singapore statute.
*/
import type Database from '@ansvar/mcp-sqlite';
import { type ToolResponse } from '../utils/metadata.js';
export interface ValidateEUComplianceInput {
document_id: string;
provision_ref?: string;
eu_document_id?: string;
}
export interface EUComplianceResult {
document_id: string;
document_title: string;
compliance_status: 'compliant' | 'partial' | 'unclear' | 'not_applicable';
eu_references_found: number;
warnings: string[];
recommendations: string[];
}
export declare function validateEUCompliance(db: InstanceType<typeof Database>, input: ValidateEUComplianceInput): Promise<ToolResponse<EUComplianceResult>>;
//# sourceMappingURL=validate-eu-compliance.d.ts.map