'use strict' const { createJsonExportMeshMixin } = require('pearcord-json-export-mixin') const roleOverrideJsonMixin = createJsonExportMeshMixin({ keysField: '_roleOverrideRegistryJsonGossipKeys', watermarkField: '_roleOverrideJsonHealWatermark', initMethod: '_initRoleOverrideJsonMixinState', shouldGossipMethod: '_shouldGossipRoleOverrideJson', healMethod: '_healRoleOverrideJsonExportCursorOnPartition', spanKind: 'role-override.json', healContext: 'heal.role-override', countField: 'guildRoleOverrideJsonCount', bridgeKind: 'role-override.json', listExportsMethod: 'listRoleOverrideJsonExports', }) module.exports = { roleOverrideJsonMixin }