'use strict' const { createJsonExportMeshMixin } = require('pearcord-json-export-mixin') const slashRegistryJsonMixin = createJsonExportMeshMixin({ keysField: '_slashRegistryExportJsonGossipKeys', watermarkField: '_slashRegistryJsonHealWatermark', initMethod: '_initSlashRegistryJsonMixinState', shouldGossipMethod: '_shouldGossipSlashRegistryJson', healMethod: '_healSlashRegistryJsonExportCursorOnPartition', spanKind: 'slash-registry.json', healContext: 'heal.slash-registry', countField: 'guildSlashRegistryJsonCount', bridgeKind: 'slash-registry.json', listExportsMethod: 'listSlashRegistryJsonExports', }) module.exports = { slashRegistryJsonMixin }