import { Event, ILogger, Storage, UserSession } from '@amplitude/analytics-core'; export default class RemnantDataMigration { private apiKey; private instanceName; private storage; private firstRunSinceUpgrade; private logger; eventsStorageKey: string; private readonly nativeModule; constructor(apiKey: string, instanceName: string | undefined, storage: Storage | undefined, firstRunSinceUpgrade: boolean, logger: ILogger | undefined); execute(): Promise>; private moveEvents; private moveIdentifies; private moveInterceptedIdentifies; private callNativeFunction; private callNativeAction; private moveLegacyEvents; private convertLegacyEvent; } //# sourceMappingURL=remnant-data-migration.d.ts.map