export interface GleifFullRecord { lei: string; name: string; status: 'active' | 'dissolved' | 'unknown'; country: string; jurisdiction: string; registered_as?: string; address?: string; created_on?: string; source_url: string; } export interface GleifMatch { lei: string; name: string; country: string; confidence: 'HIGH' | 'MEDIUM' | 'LOW'; name_match_score: number; source_url: string; } export interface GleifRegistrationMatch extends GleifMatch { registered_as?: string; } export declare function getByLei(lei: string): Promise; export declare function lookupGleifParent(companyName: string): Promise; export declare function lookupGleifByRegistrationNumber(registrationNumber: string, expectedName?: string): Promise; //# sourceMappingURL=gleif-lookup.d.ts.map