import { ILogger, ReactNativeStorageData, RemoteConfigInfo, RemoteConfigStorage, Storage } from '@amplitude/analytics-core'; /** * Remote config storage backed by a caller-provided `Storage` implementation. * Used on React Native, where the host app supplies AsyncStorage or its own * persistence layer instead of `localStorage`. */ export declare class RemoteConfigCustomStorage implements RemoteConfigStorage { private readonly logger; private readonly storage; private readonly key; constructor(apiKey: string, logger: ILogger, storage: Storage); fetchConfig(): Promise; setConfig(config: RemoteConfigInfo): Promise; } //# sourceMappingURL=remote-config-customstorage.d.ts.map