{"version":3,"file":"notification-schema.mjs","sourceRoot":"","sources":["../../../src/NotificationServicesController/constants/notification-schema.ts"],"names":[],"mappings":"AAAA,8GAA8G;AAC9G,yDAAyD;AACzD,MAAM,CAAN,IAAY,aAmBX;AAnBD,WAAY,aAAa;IACvB,gEAA+C,CAAA;IAC/C,oEAAmD,CAAA;IACnD,0CAAyB,CAAA;IACzB,kDAAiC,CAAA;IACjC,sCAAqB,CAAA;IACrB,8CAA6B,CAAA;IAC7B,0EAAyD,CAAA;IACzD,8EAA6D,CAAA;IAC7D,8DAA6C,CAAA;IAC7C,wEAAuD,CAAA;IACvD,wEAAuD,CAAA;IACvD,sFAAqE,CAAA;IACrE,4CAA2B,CAAA;IAC3B,oDAAmC,CAAA;IACnC,8CAA6B,CAAA;IAC7B,sDAAqC,CAAA;IACrC,8BAAa,CAAA;IACb,sCAAqB,CAAA;AACvB,CAAC,EAnBW,aAAa,KAAb,aAAa,QAmBxB;AACD,wDAAwD;AAExD,MAAM,CAAC,MAAM,kCAAkC,GAAgB,IAAI,GAAG,CAAC;IACrE,aAAa,CAAC,uBAAuB;IACrC,aAAa,CAAC,UAAU;IACxB,aAAa,CAAC,cAAc;IAC5B,aAAa,CAAC,QAAQ;IACtB,aAAa,CAAC,YAAY;IAC1B,aAAa,CAAC,0BAA0B;IACxC,aAAa,CAAC,4BAA4B;IAC1C,aAAa,CAAC,oBAAoB;IAClC,aAAa,CAAC,yBAAyB;IACvC,aAAa,CAAC,yBAAyB;IACvC,aAAa,CAAC,gCAAgC;IAC9C,aAAa,CAAC,WAAW;IACzB,aAAa,CAAC,eAAe;IAC7B,aAAa,CAAC,YAAY;IAC1B,aAAa,CAAC,gBAAgB;IAC9B,aAAa,CAAC,QAAQ;CACvB,CAAC,CAAC","sourcesContent":["// Using SCREAMING_SNAKE_CASE for enum name and members to mirror snake_case API string values for readability\n/* eslint-disable @typescript-eslint/naming-convention */\nexport enum TRIGGER_TYPES {\n  FEATURES_ANNOUNCEMENT = 'features_announcement',\n  METAMASK_SWAP_COMPLETED = 'metamask_swap_completed',\n  ERC20_SENT = 'erc20_sent',\n  ERC20_RECEIVED = 'erc20_received',\n  ETH_SENT = 'eth_sent',\n  ETH_RECEIVED = 'eth_received',\n  ROCKETPOOL_STAKE_COMPLETED = 'rocketpool_stake_completed',\n  ROCKETPOOL_UNSTAKE_COMPLETED = 'rocketpool_unstake_completed',\n  LIDO_STAKE_COMPLETED = 'lido_stake_completed',\n  LIDO_WITHDRAWAL_REQUESTED = 'lido_withdrawal_requested',\n  LIDO_WITHDRAWAL_COMPLETED = 'lido_withdrawal_completed',\n  LIDO_STAKE_READY_TO_BE_WITHDRAWN = 'lido_stake_ready_to_be_withdrawn',\n  ERC721_SENT = 'erc721_sent',\n  ERC721_RECEIVED = 'erc721_received',\n  ERC1155_SENT = 'erc1155_sent',\n  ERC1155_RECEIVED = 'erc1155_received',\n  SNAP = 'snap',\n  PLATFORM = 'platform',\n}\n/* eslint-enable @typescript-eslint/naming-convention */\n\nexport const NOTIFICATION_API_TRIGGER_TYPES_SET: Set<string> = new Set([\n  TRIGGER_TYPES.METAMASK_SWAP_COMPLETED,\n  TRIGGER_TYPES.ERC20_SENT,\n  TRIGGER_TYPES.ERC20_RECEIVED,\n  TRIGGER_TYPES.ETH_SENT,\n  TRIGGER_TYPES.ETH_RECEIVED,\n  TRIGGER_TYPES.ROCKETPOOL_STAKE_COMPLETED,\n  TRIGGER_TYPES.ROCKETPOOL_UNSTAKE_COMPLETED,\n  TRIGGER_TYPES.LIDO_STAKE_COMPLETED,\n  TRIGGER_TYPES.LIDO_WITHDRAWAL_REQUESTED,\n  TRIGGER_TYPES.LIDO_WITHDRAWAL_COMPLETED,\n  TRIGGER_TYPES.LIDO_STAKE_READY_TO_BE_WITHDRAWN,\n  TRIGGER_TYPES.ERC721_SENT,\n  TRIGGER_TYPES.ERC721_RECEIVED,\n  TRIGGER_TYPES.ERC1155_SENT,\n  TRIGGER_TYPES.ERC1155_RECEIVED,\n  TRIGGER_TYPES.PLATFORM,\n]);\n"]}