'use strict' const { createJsonExportMeshMixin } = require('pearcord-json-export-mixin') const integrationManifestJsonMixin = createJsonExportMeshMixin({ keysField: '_integrationManifestRegistryJsonGossipKeys', watermarkField: '_integrationManifestJsonHealWatermark', initMethod: '_initIntegrationManifestJsonMixinState', shouldGossipMethod: '_shouldGossipIntegrationManifestExportJson', healMethod: '_healIntegrationManifestJsonExportCursorOnPartition', spanKind: 'integration-manifest.json', healContext: 'heal.integration-manifest', countField: 'guildIntegrationManifestJsonCount', bridgeKind: 'integration-manifest.json', listExportsMethod: 'listIntegrationManifestExportJsonExports', }) module.exports = { integrationManifestJsonMixin }