/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type * as openzeppelin from "./@openzeppelin"; export type { openzeppelin }; import type * as contracts from "./contracts"; export type { contracts }; export * as factories from "./factories"; export type { Ownable } from "./@openzeppelin/contracts/access/Ownable"; export { Ownable__factory } from "./factories/@openzeppelin/contracts/access/Ownable__factory"; export type { ERC20 } from "./@openzeppelin/contracts/token/ERC20/ERC20"; export { ERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/ERC20__factory"; export type { IERC20Metadata } from "./@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata"; export { IERC20Metadata__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory"; export type { IERC20Permit } from "./@openzeppelin/contracts/token/ERC20/extensions/IERC20Permit"; export { IERC20Permit__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Permit__factory"; export type { IERC20 } from "./@openzeppelin/contracts/token/ERC20/IERC20"; export { IERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/IERC20__factory"; export type { IStaking } from "./contracts/interfaces/IStaking"; export { IStaking__factory } from "./factories/contracts/interfaces/IStaking__factory"; export type { Staking } from "./contracts/Staking"; export { Staking__factory } from "./factories/contracts/Staking__factory";