import type { RadarConfigResponse, RadarTrackParams } from '../types'; /** options for customizing the config request (e.g. host, headers) */ interface ConfigRequestOptions { /** override the API host */ host?: string; /** additional headers to include in the request */ headers?: Record; } /** @internal SDK configuration API for fetching remote config */ declare class ConfigAPI { /** * fetch remote SDK configuration from the Radar API. Generic so plugins can extend the response shape. * * @param params - optional tracking params for device/session identification * @param options - optional request overrides (host, headers) */ static getConfig(params?: RadarTrackParams, options?: ConfigRequestOptions): Promise; } export default ConfigAPI;