'use strict' const { createJsonExportMeshMixin } = require('pearcord-json-export-mixin') const botRegistryJsonMixin = createJsonExportMeshMixin({ keysField: '_botRegistryExportJsonGossipKeys', watermarkField: '_botRegistryJsonHealWatermark', initMethod: '_initBotRegistryJsonMixinState', shouldGossipMethod: '_shouldGossipBotRegistryJson', healMethod: '_healBotRegistryJsonExportCursorOnPartition', spanKind: 'bot-registry.json', healContext: 'heal.bot-registry', countField: 'guildBotRegistryJsonCount', bridgeKind: 'bot-registry.json', listExportsMethod: 'listBotRegistryJsonExports', }) module.exports = { botRegistryJsonMixin }