UNPKG

@venusprotocol/governance-contracts

Version:

### Prerequisites

158 lines (150 loc) 15.9 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type * as layerzerolabs from "./@layerzerolabs"; import type * as openzeppelin from "./@openzeppelin"; import type * as venusprotocol from "./@venusprotocol"; import type * as contracts from "./contracts"; import type * as hardhatDeploy from "./hardhat-deploy"; export type { layerzerolabs }; export type { openzeppelin }; export type { venusprotocol }; export type { contracts }; export type { hardhatDeploy }; export * as factories from "./factories"; export type { ILayerZeroEndpoint } from "./@layerzerolabs/solidity-examples/contracts/lzApp/interfaces/ILayerZeroEndpoint"; export { ILayerZeroEndpoint__factory } from "./factories/@layerzerolabs/solidity-examples/contracts/lzApp/interfaces/ILayerZeroEndpoint__factory"; export type { ILayerZeroReceiver } from "./@layerzerolabs/solidity-examples/contracts/lzApp/interfaces/ILayerZeroReceiver"; export { ILayerZeroReceiver__factory } from "./factories/@layerzerolabs/solidity-examples/contracts/lzApp/interfaces/ILayerZeroReceiver__factory"; export type { ILayerZeroUserApplicationConfig } from "./@layerzerolabs/solidity-examples/contracts/lzApp/interfaces/ILayerZeroUserApplicationConfig"; export { ILayerZeroUserApplicationConfig__factory } from "./factories/@layerzerolabs/solidity-examples/contracts/lzApp/interfaces/ILayerZeroUserApplicationConfig__factory"; export type { LzApp } from "./@layerzerolabs/solidity-examples/contracts/lzApp/LzApp"; export { LzApp__factory } from "./factories/@layerzerolabs/solidity-examples/contracts/lzApp/LzApp__factory"; export type { LZEndpointMock } from "./@layerzerolabs/solidity-examples/contracts/lzApp/mocks/LZEndpointMock"; export { LZEndpointMock__factory } from "./factories/@layerzerolabs/solidity-examples/contracts/lzApp/mocks/LZEndpointMock__factory"; export type { NonblockingLzApp } from "./@layerzerolabs/solidity-examples/contracts/lzApp/NonblockingLzApp"; export { NonblockingLzApp__factory } from "./factories/@layerzerolabs/solidity-examples/contracts/lzApp/NonblockingLzApp__factory"; export type { Ownable2StepUpgradeable } from "./@openzeppelin/contracts-upgradeable/access/Ownable2StepUpgradeable"; export { Ownable2StepUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/access/Ownable2StepUpgradeable__factory"; export type { OwnableUpgradeable } from "./@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable"; export { OwnableUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable__factory"; export type { Initializable } from "./@openzeppelin/contracts-upgradeable/proxy/utils/Initializable"; export { Initializable__factory } from "./factories/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable__factory"; export type { ContextUpgradeable } from "./@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable"; export { ContextUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable__factory"; export type { AccessControl } from "./@openzeppelin/contracts/access/AccessControl"; export { AccessControl__factory } from "./factories/@openzeppelin/contracts/access/AccessControl__factory"; export type { IAccessControl } from "./@openzeppelin/contracts/access/IAccessControl"; export { IAccessControl__factory } from "./factories/@openzeppelin/contracts/access/IAccessControl__factory"; export type { Ownable } from "./@openzeppelin/contracts/access/Ownable"; export { Ownable__factory } from "./factories/@openzeppelin/contracts/access/Ownable__factory"; export type { Pausable } from "./@openzeppelin/contracts/security/Pausable"; export { Pausable__factory } from "./factories/@openzeppelin/contracts/security/Pausable__factory"; export type { ERC165 } from "./@openzeppelin/contracts/utils/introspection/ERC165"; export { ERC165__factory } from "./factories/@openzeppelin/contracts/utils/introspection/ERC165__factory"; export type { IERC165 } from "./@openzeppelin/contracts/utils/introspection/IERC165"; export { IERC165__factory } from "./factories/@openzeppelin/contracts/utils/introspection/IERC165__factory"; export type { IPrime } from "./@venusprotocol/venus-protocol/contracts/Tokens/Prime/IPrime"; export { IPrime__factory } from "./factories/@venusprotocol/venus-protocol/contracts/Tokens/Prime/IPrime__factory"; export type { XVS } from "./@venusprotocol/venus-protocol/contracts/Tokens/XVS/XVS"; export { XVS__factory } from "./factories/@venusprotocol/venus-protocol/contracts/Tokens/XVS/XVS__factory"; export type { IBEP20 } from "./@venusprotocol/venus-protocol/contracts/Utils/IBEP20"; export { IBEP20__factory } from "./factories/@venusprotocol/venus-protocol/contracts/Utils/IBEP20__factory"; export type { Owned } from "./@venusprotocol/venus-protocol/contracts/Utils/Owned"; export { Owned__factory } from "./factories/@venusprotocol/venus-protocol/contracts/Utils/Owned__factory"; export type { Tokenlock } from "./@venusprotocol/venus-protocol/contracts/Utils/Tokenlock"; export { Tokenlock__factory } from "./factories/@venusprotocol/venus-protocol/contracts/Utils/Tokenlock__factory"; export type { XVSStore } from "./@venusprotocol/venus-protocol/contracts/XVSVault/XVSStore"; export { XVSStore__factory } from "./factories/@venusprotocol/venus-protocol/contracts/XVSVault/XVSStore__factory"; export type { XVSVaultErrorReporter } from "./@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultErrorReporter"; export { XVSVaultErrorReporter__factory } from "./factories/@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultErrorReporter__factory"; export type { XVSVaultProxy } from "./@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultProxy"; export { XVSVaultProxy__factory } from "./factories/@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultProxy__factory"; export type { XVSVaultAdminStorage } from "./@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.sol/XVSVaultAdminStorage"; export { XVSVaultAdminStorage__factory } from "./factories/@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.sol/XVSVaultAdminStorage__factory"; export type { XVSVaultStorage } from "./@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.sol/XVSVaultStorage"; export { XVSVaultStorage__factory } from "./factories/@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.sol/XVSVaultStorage__factory"; export type { XVSVaultStorageV1 } from "./@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.sol/XVSVaultStorageV1"; export { XVSVaultStorageV1__factory } from "./factories/@venusprotocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.sol/XVSVaultStorageV1__factory"; export type { BaseOmnichainControllerDest } from "./contracts/Cross-chain/BaseOmnichainControllerDest"; export { BaseOmnichainControllerDest__factory } from "./factories/contracts/Cross-chain/BaseOmnichainControllerDest__factory"; export type { BaseOmnichainControllerSrc } from "./contracts/Cross-chain/BaseOmnichainControllerSrc"; export { BaseOmnichainControllerSrc__factory } from "./factories/contracts/Cross-chain/BaseOmnichainControllerSrc__factory"; export type { IOmnichainGovernanceExecutor } from "./contracts/Cross-chain/interfaces/IOmnichainGovernanceExecutor"; export { IOmnichainGovernanceExecutor__factory } from "./factories/contracts/Cross-chain/interfaces/IOmnichainGovernanceExecutor__factory"; export type { ITimelock } from "./contracts/Cross-chain/interfaces/ITimelock"; export { ITimelock__factory } from "./factories/contracts/Cross-chain/interfaces/ITimelock__factory"; export type { OmnichainExecutorOwner } from "./contracts/Cross-chain/OmnichainExecutorOwner"; export { OmnichainExecutorOwner__factory } from "./factories/contracts/Cross-chain/OmnichainExecutorOwner__factory"; export type { OmnichainGovernanceExecutor } from "./contracts/Cross-chain/OmnichainGovernanceExecutor"; export { OmnichainGovernanceExecutor__factory } from "./factories/contracts/Cross-chain/OmnichainGovernanceExecutor__factory"; export type { OmnichainProposalSender } from "./contracts/Cross-chain/OmnichainProposalSender"; export { OmnichainProposalSender__factory } from "./factories/contracts/Cross-chain/OmnichainProposalSender__factory"; export type { AccessControlledV5 } from "./contracts/Governance/AccessControlledV5"; export { AccessControlledV5__factory } from "./factories/contracts/Governance/AccessControlledV5__factory"; export type { AccessControlledV8 } from "./contracts/Governance/AccessControlledV8"; export { AccessControlledV8__factory } from "./factories/contracts/Governance/AccessControlledV8__factory"; export type { AccessControlManager } from "./contracts/Governance/AccessControlManager"; export { AccessControlManager__factory } from "./factories/contracts/Governance/AccessControlManager__factory"; export type { GovernorBravoDelegate } from "./contracts/Governance/GovernorBravoDelegate"; export { GovernorBravoDelegate__factory } from "./factories/contracts/Governance/GovernorBravoDelegate__factory"; export type { GovernorBravoDelegator } from "./contracts/Governance/GovernorBravoDelegator"; export { GovernorBravoDelegator__factory } from "./factories/contracts/Governance/GovernorBravoDelegator__factory"; export type { GovernorAlphaInterface } from "./contracts/Governance/GovernorBravoInterfaces.sol/GovernorAlphaInterface"; export { GovernorAlphaInterface__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/GovernorAlphaInterface__factory"; export type { GovernorBravoDelegateStorageV1 } from "./contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoDelegateStorageV1"; export { GovernorBravoDelegateStorageV1__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoDelegateStorageV1__factory"; export type { GovernorBravoDelegateStorageV2 } from "./contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoDelegateStorageV2"; export { GovernorBravoDelegateStorageV2__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoDelegateStorageV2__factory"; export type { GovernorBravoDelegatorStorage } from "./contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoDelegatorStorage"; export { GovernorBravoDelegatorStorage__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoDelegatorStorage__factory"; export type { GovernorBravoEvents } from "./contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoEvents"; export { GovernorBravoEvents__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/GovernorBravoEvents__factory"; export type { TimelockInterface } from "./contracts/Governance/GovernorBravoInterfaces.sol/TimelockInterface"; export { TimelockInterface__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/TimelockInterface__factory"; export type { XvsVaultInterface } from "./contracts/Governance/GovernorBravoInterfaces.sol/XvsVaultInterface"; export { XvsVaultInterface__factory } from "./factories/contracts/Governance/GovernorBravoInterfaces.sol/XvsVaultInterface__factory"; export type { IAccessControlManagerV5 } from "./contracts/Governance/IAccessControlManagerV5"; export { IAccessControlManagerV5__factory } from "./factories/contracts/Governance/IAccessControlManagerV5__factory"; export type { IAccessControlManagerV8 } from "./contracts/Governance/IAccessControlManagerV8"; export { IAccessControlManagerV8__factory } from "./factories/contracts/Governance/IAccessControlManagerV8__factory"; export type { Timelock } from "./contracts/Governance/Timelock"; export { Timelock__factory } from "./factories/contracts/Governance/Timelock__factory"; export type { TimelockV8 } from "./contracts/Governance/TimelockV8"; export { TimelockV8__factory } from "./factories/contracts/Governance/TimelockV8__factory"; export type { GovernorBravoDelegatorV1 } from "./contracts/legacy/GovenorBravoV1.sol/GovernorBravoDelegatorV1"; export { GovernorBravoDelegatorV1__factory } from "./factories/contracts/legacy/GovenorBravoV1.sol/GovernorBravoDelegatorV1__factory"; export type { GovernorAlpha } from "./contracts/legacy/GovernorAlpha.sol/GovernorAlpha"; export { GovernorAlpha__factory } from "./factories/contracts/legacy/GovernorAlpha.sol/GovernorAlpha__factory"; export type { XVSInterface } from "./contracts/legacy/GovernorAlpha.sol/XVSInterface"; export { XVSInterface__factory } from "./factories/contracts/legacy/GovernorAlpha.sol/XVSInterface__factory"; export type { GovernorAlpha2 } from "./contracts/legacy/GovernorAlpha2.sol/GovernorAlpha2"; export { GovernorAlpha2__factory } from "./factories/contracts/legacy/GovernorAlpha2.sol/GovernorAlpha2__factory"; export type { GovernorBravoDelegateV1 } from "./contracts/legacy/GovernorBravoDelegateV1"; export { GovernorBravoDelegateV1__factory } from "./factories/contracts/legacy/GovernorBravoDelegateV1__factory"; export type { GovernorBravoEventsV1 } from "./contracts/legacy/GovernorBravoInterfaces.sol/GovernorBravoEventsV1"; export { GovernorBravoEventsV1__factory } from "./factories/contracts/legacy/GovernorBravoInterfaces.sol/GovernorBravoEventsV1__factory"; export type { MockAccessTest } from "./contracts/test/MockAccessTest"; export { MockAccessTest__factory } from "./factories/contracts/test/MockAccessTest__factory"; export type { MockXVSVault } from "./contracts/test/MockXVSVault"; export { MockXVSVault__factory } from "./factories/contracts/test/MockXVSVault__factory"; export type { TestTimelockV8 } from "./contracts/test/TestTimelockV8"; export { TestTimelockV8__factory } from "./factories/contracts/test/TestTimelockV8__factory"; export type { ACMCommandsAggregator } from "./contracts/Utils/ACMCommandsAggregator"; export { ACMCommandsAggregator__factory } from "./factories/contracts/Utils/ACMCommandsAggregator__factory"; export type { IERC1822Proxiable } from "./hardhat-deploy/solc_0.8/openzeppelin/interfaces/draft-IERC1822.sol/IERC1822Proxiable"; export { IERC1822Proxiable__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/interfaces/draft-IERC1822.sol/IERC1822Proxiable__factory"; export type { IBeacon } from "./hardhat-deploy/solc_0.8/openzeppelin/proxy/beacon/IBeacon"; export { IBeacon__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/proxy/beacon/IBeacon__factory"; export type { ERC1967Proxy } from "./hardhat-deploy/solc_0.8/openzeppelin/proxy/ERC1967/ERC1967Proxy"; export { ERC1967Proxy__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/proxy/ERC1967/ERC1967Proxy__factory"; export type { ERC1967Upgrade } from "./hardhat-deploy/solc_0.8/openzeppelin/proxy/ERC1967/ERC1967Upgrade"; export { ERC1967Upgrade__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/proxy/ERC1967/ERC1967Upgrade__factory"; export type { Proxy } from "./hardhat-deploy/solc_0.8/openzeppelin/proxy/Proxy"; export { Proxy__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/proxy/Proxy__factory"; export type { ProxyAdmin } from "./hardhat-deploy/solc_0.8/openzeppelin/proxy/transparent/ProxyAdmin"; export { ProxyAdmin__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/proxy/transparent/ProxyAdmin__factory"; export type { TransparentUpgradeableProxy } from "./hardhat-deploy/solc_0.8/openzeppelin/proxy/transparent/TransparentUpgradeableProxy"; export { TransparentUpgradeableProxy__factory } from "./factories/hardhat-deploy/solc_0.8/openzeppelin/proxy/transparent/TransparentUpgradeableProxy__factory"; export type { OptimizedTransparentUpgradeableProxy } from "./hardhat-deploy/solc_0.8/proxy/OptimizedTransparentUpgradeableProxy"; export { OptimizedTransparentUpgradeableProxy__factory } from "./factories/hardhat-deploy/solc_0.8/proxy/OptimizedTransparentUpgradeableProxy__factory";