export declare const abi: readonly [{ readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_newExecutionDelay"; readonly type: "uint256"; }]; readonly name: "ExecutionDelayUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "_targetContractAddress"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "_callValue"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "string"; readonly name: "_functionSignature"; readonly type: "string"; }, { readonly indexed: true; readonly internalType: "bytes"; readonly name: "_callData"; readonly type: "bytes"; }, { readonly indexed: false; readonly internalType: "bytes"; readonly name: "_returnData"; readonly type: "bytes"; }]; readonly name: "GuardianTransactionExecuted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "_newGuardianAddress"; readonly type: "address"; }]; readonly name: "GuardianshipTransferred"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_newMaxInProgressProposals"; readonly type: "uint256"; }]; readonly name: "MaxInProgressProposalsUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "enum Governance.Outcome"; readonly name: "_outcome"; readonly type: "uint8"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "_voteMagnitudeYes"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "_voteMagnitudeNo"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "_numVotes"; readonly type: "uint256"; }]; readonly name: "ProposalOutcomeEvaluated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "_proposer"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "string"; readonly name: "_name"; readonly type: "string"; }, { readonly indexed: false; readonly internalType: "string"; readonly name: "_description"; readonly type: "string"; }]; readonly name: "ProposalSubmitted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "bool"; readonly name: "_success"; readonly type: "bool"; }, { readonly indexed: false; readonly internalType: "bytes"; readonly name: "_returnData"; readonly type: "bytes"; }]; readonly name: "ProposalTransactionExecuted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }]; readonly name: "ProposalVetoed"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "_voter"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "enum Governance.Vote"; readonly name: "_vote"; readonly type: "uint8"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "_voterStake"; readonly type: "uint256"; }]; readonly name: "ProposalVoteSubmitted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "_voter"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "enum Governance.Vote"; readonly name: "_vote"; readonly type: "uint8"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "_voterStake"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "enum Governance.Vote"; readonly name: "_previousVote"; readonly type: "uint8"; }]; readonly name: "ProposalVoteUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "_newRegistryAddress"; readonly type: "address"; }]; readonly name: "RegistryAddressUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_newVotingPeriod"; readonly type: "uint256"; }]; readonly name: "VotingPeriodUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "_newVotingQuorumPercent"; readonly type: "uint256"; }]; readonly name: "VotingQuorumPercentUpdated"; readonly type: "event"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_registryAddress"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_votingPeriod"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_executionDelay"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_votingQuorumPercent"; readonly type: "uint256"; }, { readonly internalType: "uint16"; readonly name: "_maxInProgressProposals"; readonly type: "uint16"; }, { readonly internalType: "address"; readonly name: "_guardianAddress"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly []; readonly name: "initialize"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "_targetContractRegistryKey"; readonly type: "bytes32"; }, { readonly internalType: "uint256"; readonly name: "_callValue"; readonly type: "uint256"; }, { readonly internalType: "string"; readonly name: "_functionSignature"; readonly type: "string"; }, { readonly internalType: "bytes"; readonly name: "_callData"; readonly type: "bytes"; }, { readonly internalType: "string"; readonly name: "_name"; readonly type: "string"; }, { readonly internalType: "string"; readonly name: "_description"; readonly type: "string"; }]; readonly name: "submitProposal"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly internalType: "enum Governance.Vote"; readonly name: "_vote"; readonly type: "uint8"; }]; readonly name: "submitVote"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly internalType: "enum Governance.Vote"; readonly name: "_vote"; readonly type: "uint8"; }]; readonly name: "updateVote"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }]; readonly name: "evaluateProposalOutcome"; readonly outputs: readonly [{ readonly internalType: "enum Governance.Outcome"; readonly name: ""; readonly type: "uint8"; }]; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }]; readonly name: "vetoProposal"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_stakingAddress"; readonly type: "address"; }]; readonly name: "setStakingAddress"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_serviceProviderFactoryAddress"; readonly type: "address"; }]; readonly name: "setServiceProviderFactoryAddress"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_delegateManagerAddress"; readonly type: "address"; }]; readonly name: "setDelegateManagerAddress"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_votingPeriod"; readonly type: "uint256"; }]; readonly name: "setVotingPeriod"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_votingQuorumPercent"; readonly type: "uint256"; }]; readonly name: "setVotingQuorumPercent"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_registryAddress"; readonly type: "address"; }]; readonly name: "setRegistryAddress"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint16"; readonly name: "_newMaxInProgressProposals"; readonly type: "uint16"; }]; readonly name: "setMaxInProgressProposals"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_newExecutionDelay"; readonly type: "uint256"; }]; readonly name: "setExecutionDelay"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "_targetContractRegistryKey"; readonly type: "bytes32"; }, { readonly internalType: "uint256"; readonly name: "_callValue"; readonly type: "uint256"; }, { readonly internalType: "string"; readonly name: "_functionSignature"; readonly type: "string"; }, { readonly internalType: "bytes"; readonly name: "_callData"; readonly type: "bytes"; }]; readonly name: "guardianExecuteTransaction"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_newGuardianAddress"; readonly type: "address"; }]; readonly name: "transferGuardianship"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }]; readonly name: "getProposalById"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }, { readonly internalType: "address"; readonly name: "proposer"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "submissionBlockNumber"; readonly type: "uint256"; }, { readonly internalType: "bytes32"; readonly name: "targetContractRegistryKey"; readonly type: "bytes32"; }, { readonly internalType: "address"; readonly name: "targetContractAddress"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "callValue"; readonly type: "uint256"; }, { readonly internalType: "string"; readonly name: "functionSignature"; readonly type: "string"; }, { readonly internalType: "bytes"; readonly name: "callData"; readonly type: "bytes"; }, { readonly internalType: "enum Governance.Outcome"; readonly name: "outcome"; readonly type: "uint8"; }, { readonly internalType: "uint256"; readonly name: "voteMagnitudeYes"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "voteMagnitudeNo"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "numVotes"; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }]; readonly name: "getProposalTargetContractHash"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_proposalId"; readonly type: "uint256"; }, { readonly internalType: "address"; readonly name: "_voter"; readonly type: "address"; }]; readonly name: "getVoteInfoByProposalAndVoter"; readonly outputs: readonly [{ readonly internalType: "enum Governance.Vote"; readonly name: "vote"; readonly type: "uint8"; }, { readonly internalType: "uint256"; readonly name: "voteMagnitude"; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getGuardianAddress"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getStakingAddress"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getServiceProviderFactoryAddress"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getDelegateManagerAddress"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getVotingPeriod"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getVotingQuorumPercent"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getRegistryAddress"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "isGovernanceAddress"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly payable: false; readonly stateMutability: "pure"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getMaxInProgressProposals"; readonly outputs: readonly [{ readonly internalType: "uint16"; readonly name: ""; readonly type: "uint16"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getExecutionDelay"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "getInProgressProposals"; readonly outputs: readonly [{ readonly internalType: "uint256[]"; readonly name: ""; readonly type: "uint256[]"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "inProgressProposalsAreUpToDate"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }]; //# sourceMappingURL=abi.d.ts.map