// Metro module 5198 (f5199). const r13 = { SKIP_MIGRATION: 0, 0: "SKIP_MIGRATION", SEND_DATA: 1, 1: "SEND_DATA", DATA_MIGRATED: 2, 2: "DATA_MIGRATED", DATA_MIGRATED_CONFIRMED: 3, 3: "DATA_MIGRATED_CONFIRMED" }; let c3140_0 = { MIGRATION_SOURCE_DOMAIN: 0, 0: "MIGRATION_SOURCE_DOMAIN", MIGRATION_DESTINATION_DOMAIN: 1, 1: "MIGRATION_DESTINATION_DOMAIN" }; export { r13 as DomainMigrationEventType }; export { c3140_0 as DomainMigrationMessageFrom }; export const DOMAIN_MIGRATION_SUCCESS_KEY = "domainMigrationSuccess"; export const DOMAIN_MIGRATION_FAILED_KEY = "domainMigrationFailed"; export function sendPostMessage(a0, a1, a2) { a1.postMessage({ domainMigrationEvent: a0 }, a2 === c3140_0.MIGRATION_SOURCE_DOMAIN ? window.GLOBAL_ENV.MIGRATION_DESTINATION_ORIGIN : window.GLOBAL_ENV.MIGRATION_SOURCE_ORIGIN); } export function extractMessage(a0, a1) { return a0.origin === (a1 === c3140_0.MIGRATION_SOURCE_DOMAIN ? window.GLOBAL_ENV.MIGRATION_DESTINATION_ORIGIN : window.GLOBAL_ENV.MIGRATION_SOURCE_ORIGIN) && a0.data.domainMigrationEvent != null ? a0.data?.domainMigrationEvent : null; }