@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
25 lines • 732 B
TypeScript
/**
* list_sources — Return provenance metadata for all data sources.
*/
import type Database from '@ansvar/mcp-sqlite';
import { type ToolResponse } from '../utils/metadata.js';
export interface SourceInfo {
name: string;
authority: string;
url: string;
license: string;
coverage: string;
languages: string[];
}
export interface ListSourcesResult {
sources: SourceInfo[];
database: {
tier: string;
schema_version: string;
built_at?: string;
document_count: number;
provision_count: number;
};
}
export declare function listSources(db: InstanceType<typeof Database>): Promise<ToolResponse<ListSourcesResult>>;
//# sourceMappingURL=list-sources.d.ts.map