import type { Company, CompanySearchResult, RegistryAdapter } from '../types.js'; export interface SeBolagsverketAdapterOptions { clientId?: string; clientSecret?: string; fetchImpl?: typeof fetch; searchAdapter?: RegistryAdapter; now?: () => number; } /** * Sweden's official Bolagsverket HVD API supports exact organisation-number * lookups but not name search. Name search therefore delegates to GLEIF/LEI, * while getById returns the richer official national-registry record. */ export declare class SeBolagsverketAdapter implements RegistryAdapter { private readonly clientId; private readonly clientSecret; private readonly fetchImpl; private readonly searchAdapter; private readonly now; private token?; constructor(options?: SeBolagsverketAdapterOptions); searchByName(name: string, limit?: number): Promise; getById(id: string): Promise; private isConfigured; private getAccessToken; } //# sourceMappingURL=se-bolagsverket.d.ts.map