/**
 * get_singapore_implementations — Find Singapore statutes implementing a specific EU directive/regulation
 * or international framework.
 *
 * Singapore is not an EU member but many Singapore laws align with or reference
 * EU regulations (e.g., PDPA aligns with GDPR) and international frameworks (ASEAN).
 */
import type Database from '@ansvar/mcp-sqlite';
import { type ToolResponse } from '../utils/metadata.js';
export interface GetSingaporeImplementationsInput {
    eu_document_id: string;
    primary_only?: boolean;
    in_force_only?: boolean;
}
export interface SingaporeImplementationResult {
    document_id: string;
    document_title: string;
    status: string;
    reference_type: string;
    implementation_status: string | null;
    is_primary: boolean;
    reference_count: number;
}
export declare function getSingaporeImplementations(db: InstanceType<typeof Database>, input: GetSingaporeImplementationsInput): Promise<ToolResponse<SingaporeImplementationResult[]>>;
//# sourceMappingURL=get-singapore-implementations.d.ts.map