import type { ProfileId } from "../authentication/index.cjs"; import type { BackupAndSyncContext } from "../types.cjs"; /** * Performs a stripped down version of legacy account syncing, replacing the current * UserStorageController:syncInternalAccountsWithUserStorage call. * This ensures legacy (V1) account syncing data is correctly migrated to * the new AccountTreeController data structure. It should only happen * once per wallet. * * @param context - The sync context containing controller and messenger. * @param entropySourceId - The entropy source ID. * @param profileId - The profile ID for analytics. */ export declare const performLegacyAccountSyncing: (context: BackupAndSyncContext, entropySourceId: string, profileId: ProfileId) => Promise; //# sourceMappingURL=legacy.d.cts.map