```\n function removeOracleSignerAfterSignal(address account) external onlyTimelockAdmin nonReentrant {\n        bytes32 actionKey = _addOracleSignerActionKey(account);\n        _validateAndClearAction(actionKey, "removeOracleSigner");\n\n        oracleStore.removeSigner(account);\n\n        EventUtils.EventLogData memory eventData;\n        eventData.addressItems.initItems(1);\n        eventData.addressItems.setItem(0, "account", account);\n        eventEmitter.emitEventLog1(\n            "RemoveOracleSigner",\n            actionKey,\n            eventData\n        );\n    }\n```\n