declare const IExecutorWithTimelock_ABI: readonly [{ readonly type: "function"; readonly name: "GRACE_PERIOD"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "MAXIMUM_DELAY"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "MINIMUM_DELAY"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "VOTING_DURATION"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "cancelTransaction"; readonly inputs: readonly [{ readonly name: "target"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "value"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "string"; readonly internalType: "string"; }, { readonly name: "data"; readonly type: "bytes"; readonly internalType: "bytes"; }, { readonly name: "executionTime"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "withDelegatecall"; readonly type: "bool"; readonly internalType: "bool"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "executeTransaction"; readonly inputs: readonly [{ readonly name: "target"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "value"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "string"; readonly internalType: "string"; }, { readonly name: "data"; readonly type: "bytes"; readonly internalType: "bytes"; }, { readonly name: "executionTime"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "withDelegatecall"; readonly type: "bool"; readonly internalType: "bool"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "getAdmin"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getDelay"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getPendingAdmin"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "isActionQueued"; readonly inputs: readonly [{ readonly name: "actionHash"; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; readonly internalType: "bool"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "isProposalOverGracePeriod"; readonly inputs: readonly [{ readonly name: "governance"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "proposalId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; readonly internalType: "bool"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "queueTransaction"; readonly inputs: readonly [{ readonly name: "target"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "value"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "string"; readonly internalType: "string"; }, { readonly name: "data"; readonly type: "bytes"; readonly internalType: "bytes"; }, { readonly name: "executionTime"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "withDelegatecall"; readonly type: "bool"; readonly internalType: "bool"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; readonly stateMutability: "nonpayable"; }, { readonly type: "event"; readonly name: "CancelledAction"; readonly inputs: readonly [{ readonly name: "actionHash"; readonly type: "bytes32"; readonly indexed: false; readonly internalType: "bytes32"; }, { readonly name: "target"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "value"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "string"; readonly indexed: false; readonly internalType: "string"; }, { readonly name: "data"; readonly type: "bytes"; readonly indexed: false; readonly internalType: "bytes"; }, { readonly name: "executionTime"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }, { readonly name: "withDelegatecall"; readonly type: "bool"; readonly indexed: false; readonly internalType: "bool"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "ExecutedAction"; readonly inputs: readonly [{ readonly name: "actionHash"; readonly type: "bytes32"; readonly indexed: false; readonly internalType: "bytes32"; }, { readonly name: "target"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "value"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "string"; readonly indexed: false; readonly internalType: "string"; }, { readonly name: "data"; readonly type: "bytes"; readonly indexed: false; readonly internalType: "bytes"; }, { readonly name: "executionTime"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }, { readonly name: "withDelegatecall"; readonly type: "bool"; readonly indexed: false; readonly internalType: "bool"; }, { readonly name: "resultData"; readonly type: "bytes"; readonly indexed: false; readonly internalType: "bytes"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "NewAdmin"; readonly inputs: readonly [{ readonly name: "newAdmin"; readonly type: "address"; readonly indexed: false; readonly internalType: "address"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "NewDelay"; readonly inputs: readonly [{ readonly name: "delay"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "NewPendingAdmin"; readonly inputs: readonly [{ readonly name: "newPendingAdmin"; readonly type: "address"; readonly indexed: false; readonly internalType: "address"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "QueuedAction"; readonly inputs: readonly [{ readonly name: "actionHash"; readonly type: "bytes32"; readonly indexed: false; readonly internalType: "bytes32"; }, { readonly name: "target"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "value"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "string"; readonly indexed: false; readonly internalType: "string"; }, { readonly name: "data"; readonly type: "bytes"; readonly indexed: false; readonly internalType: "bytes"; }, { readonly name: "executionTime"; readonly type: "uint256"; readonly indexed: false; readonly internalType: "uint256"; }, { readonly name: "withDelegatecall"; readonly type: "bool"; readonly indexed: false; readonly internalType: "bool"; }]; readonly anonymous: false; }]; export { IExecutorWithTimelock_ABI };