[
  "event DiamondCutProposal(tuple(address,uint8,bool,bytes4[])[],address)",
  "event DiamondCutProposalCancelation()",
  "event DiamondCutProposalExecution(tuple(tuple(address,uint8,bool,bytes4[])[],address,bytes))",
  "event EmergencyDiamondCutApproved(address)",
  "event EmergencyFreeze()",
  "event Unfreeze()",
  "function approveEmergencyDiamondCutAsSecurityCouncilMember(bytes32)",
  "function cancelDiamondCutProposal()",
  "function emergencyFreezeDiamond()",
  "function executeDiamondCutProposal(tuple(tuple(address,uint8,bool,bytes4[])[],address,bytes))",
  "function proposeDiamondCut(tuple(address,uint8,bool,bytes4[])[],address)",
  "function unfreezeDiamond()"
]
