@fin.cx/opendata
Version:
A comprehensive TypeScript library for accessing business data and real-time financial information. Features include German company data management with MongoDB integration, JSONL bulk processing, automated Handelsregister interactions, and real-time stoc
25 lines (24 loc) • 746 B
TypeScript
import * as plugins from '../plugins.js';
import type { TJurisdiction, TLawSource, TRawLawFormat } from './interfaces.law.js';
export declare class LawRecord extends plugins.smartdata.SmartDataDbDoc<LawRecord, LawRecord> {
static getByLookupKey: (lookupKeyArg: string) => Promise<LawRecord>;
id: string;
lookupKey: string;
jurisdiction: TJurisdiction;
source: TLawSource;
identifier: string;
title: string;
shortTitle: string;
citation: string;
type: string;
language: string;
sourceUrl: string;
rawFormat: TRawLawFormat;
rawBody: string;
text: string;
dateIssued: string;
lastModified: string;
sourceMeta: Record<string, string>;
fetchedAt: Date;
syncedAt: Date;
}