/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers, EventFilter, Signer, BigNumber, BigNumberish, PopulatedTransaction, } from "ethers"; import { Contract, ContractTransaction, Overrides, CallOverrides, } from "@ethersproject/contracts"; import { BytesLike } from "@ethersproject/bytes"; import { Listener, Provider } from "@ethersproject/providers"; import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi"; interface DeFiatTokenInterface extends ethers.utils.Interface { functions: { "DeFiat_gov()": FunctionFragment; "DeFiat_points()": FunctionFragment; "_viewBurnRate()": FunctionFragment; "_viewDiscountOf(address)": FunctionFragment; "_viewFeeDestination()": FunctionFragment; "_viewFeeRate()": FunctionFragment; "_viewPointsOf(address)": FunctionFragment; "addPoints(address,uint256)": FunctionFragment; "allowance(address,address)": FunctionFragment; "approve(address,uint256)": FunctionFragment; "balanceOf(address)": FunctionFragment; "burn(uint256)": FunctionFragment; "decimals()": FunctionFragment; "decreaseAllowance(address,uint256)": FunctionFragment; "increaseAllowance(address,uint256)": FunctionFragment; "killContract()": FunctionFragment; "name()": FunctionFragment; "setGovernorContract(address)": FunctionFragment; "setMastermind(address)": FunctionFragment; "setPointsContract(address)": FunctionFragment; "symbol()": FunctionFragment; "totalSupply()": FunctionFragment; "transfer(address,uint256)": FunctionFragment; "transferFrom(address,address,uint256)": FunctionFragment; "widthdrawAnyToken(address,address,uint256)": FunctionFragment; }; encodeFunctionData( functionFragment: "DeFiat_gov", values?: undefined ): string; encodeFunctionData( functionFragment: "DeFiat_points", values?: undefined ): string; encodeFunctionData( functionFragment: "_viewBurnRate", values?: undefined ): string; encodeFunctionData( functionFragment: "_viewDiscountOf", values: [string] ): string; encodeFunctionData( functionFragment: "_viewFeeDestination", values?: undefined ): string; encodeFunctionData( functionFragment: "_viewFeeRate", values?: undefined ): string; encodeFunctionData( functionFragment: "_viewPointsOf", values: [string] ): string; encodeFunctionData( functionFragment: "addPoints", values: [string, BigNumberish] ): string; encodeFunctionData( functionFragment: "allowance", values: [string, string] ): string; encodeFunctionData( functionFragment: "approve", values: [string, BigNumberish] ): string; encodeFunctionData(functionFragment: "balanceOf", values: [string]): string; encodeFunctionData(functionFragment: "burn", values: [BigNumberish]): string; encodeFunctionData(functionFragment: "decimals", values?: undefined): string; encodeFunctionData( functionFragment: "decreaseAllowance", values: [string, BigNumberish] ): string; encodeFunctionData( functionFragment: "increaseAllowance", values: [string, BigNumberish] ): string; encodeFunctionData( functionFragment: "killContract", values?: undefined ): string; encodeFunctionData(functionFragment: "name", values?: undefined): string; encodeFunctionData( functionFragment: "setGovernorContract", values: [string] ): string; encodeFunctionData( functionFragment: "setMastermind", values: [string] ): string; encodeFunctionData( functionFragment: "setPointsContract", values: [string] ): string; encodeFunctionData(functionFragment: "symbol", values?: undefined): string; encodeFunctionData( functionFragment: "totalSupply", values?: undefined ): string; encodeFunctionData( functionFragment: "transfer", values: [string, BigNumberish] ): string; encodeFunctionData( functionFragment: "transferFrom", values: [string, string, BigNumberish] ): string; encodeFunctionData( functionFragment: "widthdrawAnyToken", values: [string, string, BigNumberish] ): string; decodeFunctionResult(functionFragment: "DeFiat_gov", data: BytesLike): Result; decodeFunctionResult( functionFragment: "DeFiat_points", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_viewBurnRate", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_viewDiscountOf", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_viewFeeDestination", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_viewFeeRate", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "_viewPointsOf", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "addPoints", data: BytesLike): Result; decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; decodeFunctionResult(functionFragment: "burn", data: BytesLike): Result; decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result; decodeFunctionResult( functionFragment: "decreaseAllowance", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "increaseAllowance", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "killContract", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "name", data: BytesLike): Result; decodeFunctionResult( functionFragment: "setGovernorContract", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setMastermind", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setPointsContract", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; decodeFunctionResult( functionFragment: "totalSupply", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; decodeFunctionResult( functionFragment: "transferFrom", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "widthdrawAnyToken", data: BytesLike ): Result; events: { "Approval(address,address,uint256)": EventFragment; "Transfer(address,address,uint256)": EventFragment; "stdEvent(address,uint256,bytes32,string)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; getEvent(nameOrSignatureOrTopic: "stdEvent"): EventFragment; } export class DeFiatToken extends Contract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; on(event: EventFilter | string, listener: Listener): this; once(event: EventFilter | string, listener: Listener): this; addListener(eventName: EventFilter | string, listener: Listener): this; removeAllListeners(eventName: EventFilter | string): this; removeListener(eventName: any, listener: Listener): this; interface: DeFiatTokenInterface; functions: { DeFiat_gov(overrides?: CallOverrides): Promise<[string]>; "DeFiat_gov()"(overrides?: CallOverrides): Promise<[string]>; DeFiat_points(overrides?: CallOverrides): Promise<[string]>; "DeFiat_points()"(overrides?: CallOverrides): Promise<[string]>; _viewBurnRate(overrides?: CallOverrides): Promise<[BigNumber]>; "_viewBurnRate()"(overrides?: CallOverrides): Promise<[BigNumber]>; _viewDiscountOf( _address: string, overrides?: CallOverrides ): Promise<[BigNumber]>; "_viewDiscountOf(address)"( _address: string, overrides?: CallOverrides ): Promise<[BigNumber]>; _viewFeeDestination(overrides?: CallOverrides): Promise<[string]>; "_viewFeeDestination()"(overrides?: CallOverrides): Promise<[string]>; _viewFeeRate(overrides?: CallOverrides): Promise<[BigNumber]>; "_viewFeeRate()"(overrides?: CallOverrides): Promise<[BigNumber]>; _viewPointsOf( _address: string, overrides?: CallOverrides ): Promise<[BigNumber]>; "_viewPointsOf(address)"( _address: string, overrides?: CallOverrides ): Promise<[BigNumber]>; addPoints( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "addPoints(address,uint256)"( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; allowance( owner: string, spender: string, overrides?: CallOverrides ): Promise<[BigNumber]>; "allowance(address,address)"( owner: string, spender: string, overrides?: CallOverrides ): Promise<[BigNumber]>; approve( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; "approve(address,uint256)"( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; balanceOf(account: string, overrides?: CallOverrides): Promise<[BigNumber]>; "balanceOf(address)"( account: string, overrides?: CallOverrides ): Promise<[BigNumber]>; burn( _amount: BigNumberish, overrides?: Overrides ): Promise; "burn(uint256)"( _amount: BigNumberish, overrides?: Overrides ): Promise; decimals(overrides?: CallOverrides): Promise<[number]>; "decimals()"(overrides?: CallOverrides): Promise<[number]>; decreaseAllowance( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; "decreaseAllowance(address,uint256)"( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; increaseAllowance( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; "increaseAllowance(address,uint256)"( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; killContract(overrides?: Overrides): Promise; "killContract()"(overrides?: Overrides): Promise; name(overrides?: CallOverrides): Promise<[string]>; "name()"(overrides?: CallOverrides): Promise<[string]>; setGovernorContract( _gov: string, overrides?: Overrides ): Promise; "setGovernorContract(address)"( _gov: string, overrides?: Overrides ): Promise; setMastermind( _mastermind: string, overrides?: Overrides ): Promise; "setMastermind(address)"( _mastermind: string, overrides?: Overrides ): Promise; setPointsContract( _pts: string, overrides?: Overrides ): Promise; "setPointsContract(address)"( _pts: string, overrides?: Overrides ): Promise; symbol(overrides?: CallOverrides): Promise<[string]>; "symbol()"(overrides?: CallOverrides): Promise<[string]>; totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; "totalSupply()"(overrides?: CallOverrides): Promise<[BigNumber]>; transfer( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transfer(address,uint256)"( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; transferFrom( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transferFrom(address,address,uint256)"( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; widthdrawAnyToken( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "widthdrawAnyToken(address,address,uint256)"( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; }; DeFiat_gov(overrides?: CallOverrides): Promise; "DeFiat_gov()"(overrides?: CallOverrides): Promise; DeFiat_points(overrides?: CallOverrides): Promise; "DeFiat_points()"(overrides?: CallOverrides): Promise; _viewBurnRate(overrides?: CallOverrides): Promise; "_viewBurnRate()"(overrides?: CallOverrides): Promise; _viewDiscountOf( _address: string, overrides?: CallOverrides ): Promise; "_viewDiscountOf(address)"( _address: string, overrides?: CallOverrides ): Promise; _viewFeeDestination(overrides?: CallOverrides): Promise; "_viewFeeDestination()"(overrides?: CallOverrides): Promise; _viewFeeRate(overrides?: CallOverrides): Promise; "_viewFeeRate()"(overrides?: CallOverrides): Promise; _viewPointsOf( _address: string, overrides?: CallOverrides ): Promise; "_viewPointsOf(address)"( _address: string, overrides?: CallOverrides ): Promise; addPoints( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "addPoints(address,uint256)"( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; allowance( owner: string, spender: string, overrides?: CallOverrides ): Promise; "allowance(address,address)"( owner: string, spender: string, overrides?: CallOverrides ): Promise; approve( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; "approve(address,uint256)"( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; balanceOf(account: string, overrides?: CallOverrides): Promise; "balanceOf(address)"( account: string, overrides?: CallOverrides ): Promise; burn( _amount: BigNumberish, overrides?: Overrides ): Promise; "burn(uint256)"( _amount: BigNumberish, overrides?: Overrides ): Promise; decimals(overrides?: CallOverrides): Promise; "decimals()"(overrides?: CallOverrides): Promise; decreaseAllowance( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; "decreaseAllowance(address,uint256)"( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; increaseAllowance( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; "increaseAllowance(address,uint256)"( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; killContract(overrides?: Overrides): Promise; "killContract()"(overrides?: Overrides): Promise; name(overrides?: CallOverrides): Promise; "name()"(overrides?: CallOverrides): Promise; setGovernorContract( _gov: string, overrides?: Overrides ): Promise; "setGovernorContract(address)"( _gov: string, overrides?: Overrides ): Promise; setMastermind( _mastermind: string, overrides?: Overrides ): Promise; "setMastermind(address)"( _mastermind: string, overrides?: Overrides ): Promise; setPointsContract( _pts: string, overrides?: Overrides ): Promise; "setPointsContract(address)"( _pts: string, overrides?: Overrides ): Promise; symbol(overrides?: CallOverrides): Promise; "symbol()"(overrides?: CallOverrides): Promise; totalSupply(overrides?: CallOverrides): Promise; "totalSupply()"(overrides?: CallOverrides): Promise; transfer( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transfer(address,uint256)"( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; transferFrom( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transferFrom(address,address,uint256)"( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; widthdrawAnyToken( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "widthdrawAnyToken(address,address,uint256)"( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; callStatic: { DeFiat_gov(overrides?: CallOverrides): Promise; "DeFiat_gov()"(overrides?: CallOverrides): Promise; DeFiat_points(overrides?: CallOverrides): Promise; "DeFiat_points()"(overrides?: CallOverrides): Promise; _viewBurnRate(overrides?: CallOverrides): Promise; "_viewBurnRate()"(overrides?: CallOverrides): Promise; _viewDiscountOf( _address: string, overrides?: CallOverrides ): Promise; "_viewDiscountOf(address)"( _address: string, overrides?: CallOverrides ): Promise; _viewFeeDestination(overrides?: CallOverrides): Promise; "_viewFeeDestination()"(overrides?: CallOverrides): Promise; _viewFeeRate(overrides?: CallOverrides): Promise; "_viewFeeRate()"(overrides?: CallOverrides): Promise; _viewPointsOf( _address: string, overrides?: CallOverrides ): Promise; "_viewPointsOf(address)"( _address: string, overrides?: CallOverrides ): Promise; addPoints( sender: string, _amount: BigNumberish, overrides?: CallOverrides ): Promise; "addPoints(address,uint256)"( sender: string, _amount: BigNumberish, overrides?: CallOverrides ): Promise; allowance( owner: string, spender: string, overrides?: CallOverrides ): Promise; "allowance(address,address)"( owner: string, spender: string, overrides?: CallOverrides ): Promise; approve( spender: string, amount: BigNumberish, overrides?: CallOverrides ): Promise; "approve(address,uint256)"( spender: string, amount: BigNumberish, overrides?: CallOverrides ): Promise; balanceOf(account: string, overrides?: CallOverrides): Promise; "balanceOf(address)"( account: string, overrides?: CallOverrides ): Promise; burn(_amount: BigNumberish, overrides?: CallOverrides): Promise; "burn(uint256)"( _amount: BigNumberish, overrides?: CallOverrides ): Promise; decimals(overrides?: CallOverrides): Promise; "decimals()"(overrides?: CallOverrides): Promise; decreaseAllowance( spender: string, subtractedValue: BigNumberish, overrides?: CallOverrides ): Promise; "decreaseAllowance(address,uint256)"( spender: string, subtractedValue: BigNumberish, overrides?: CallOverrides ): Promise; increaseAllowance( spender: string, addedValue: BigNumberish, overrides?: CallOverrides ): Promise; "increaseAllowance(address,uint256)"( spender: string, addedValue: BigNumberish, overrides?: CallOverrides ): Promise; killContract(overrides?: CallOverrides): Promise; "killContract()"(overrides?: CallOverrides): Promise; name(overrides?: CallOverrides): Promise; "name()"(overrides?: CallOverrides): Promise; setGovernorContract(_gov: string, overrides?: CallOverrides): Promise; "setGovernorContract(address)"( _gov: string, overrides?: CallOverrides ): Promise; setMastermind( _mastermind: string, overrides?: CallOverrides ): Promise; "setMastermind(address)"( _mastermind: string, overrides?: CallOverrides ): Promise; setPointsContract(_pts: string, overrides?: CallOverrides): Promise; "setPointsContract(address)"( _pts: string, overrides?: CallOverrides ): Promise; symbol(overrides?: CallOverrides): Promise; "symbol()"(overrides?: CallOverrides): Promise; totalSupply(overrides?: CallOverrides): Promise; "totalSupply()"(overrides?: CallOverrides): Promise; transfer( recipient: string, amount: BigNumberish, overrides?: CallOverrides ): Promise; "transfer(address,uint256)"( recipient: string, amount: BigNumberish, overrides?: CallOverrides ): Promise; transferFrom( sender: string, recipient: string, amount: BigNumberish, overrides?: CallOverrides ): Promise; "transferFrom(address,address,uint256)"( sender: string, recipient: string, amount: BigNumberish, overrides?: CallOverrides ): Promise; widthdrawAnyToken( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: CallOverrides ): Promise; "widthdrawAnyToken(address,address,uint256)"( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: CallOverrides ): Promise; }; filters: { Approval( owner: string | null, spender: string | null, value: null ): EventFilter; Transfer(from: string | null, to: string | null, value: null): EventFilter; stdEvent( _address: null, _number: null, _signature: null, _desc: null ): EventFilter; }; estimateGas: { DeFiat_gov(overrides?: CallOverrides): Promise; "DeFiat_gov()"(overrides?: CallOverrides): Promise; DeFiat_points(overrides?: CallOverrides): Promise; "DeFiat_points()"(overrides?: CallOverrides): Promise; _viewBurnRate(overrides?: CallOverrides): Promise; "_viewBurnRate()"(overrides?: CallOverrides): Promise; _viewDiscountOf( _address: string, overrides?: CallOverrides ): Promise; "_viewDiscountOf(address)"( _address: string, overrides?: CallOverrides ): Promise; _viewFeeDestination(overrides?: CallOverrides): Promise; "_viewFeeDestination()"(overrides?: CallOverrides): Promise; _viewFeeRate(overrides?: CallOverrides): Promise; "_viewFeeRate()"(overrides?: CallOverrides): Promise; _viewPointsOf( _address: string, overrides?: CallOverrides ): Promise; "_viewPointsOf(address)"( _address: string, overrides?: CallOverrides ): Promise; addPoints( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "addPoints(address,uint256)"( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; allowance( owner: string, spender: string, overrides?: CallOverrides ): Promise; "allowance(address,address)"( owner: string, spender: string, overrides?: CallOverrides ): Promise; approve( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; "approve(address,uint256)"( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; balanceOf(account: string, overrides?: CallOverrides): Promise; "balanceOf(address)"( account: string, overrides?: CallOverrides ): Promise; burn(_amount: BigNumberish, overrides?: Overrides): Promise; "burn(uint256)"( _amount: BigNumberish, overrides?: Overrides ): Promise; decimals(overrides?: CallOverrides): Promise; "decimals()"(overrides?: CallOverrides): Promise; decreaseAllowance( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; "decreaseAllowance(address,uint256)"( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; increaseAllowance( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; "increaseAllowance(address,uint256)"( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; killContract(overrides?: Overrides): Promise; "killContract()"(overrides?: Overrides): Promise; name(overrides?: CallOverrides): Promise; "name()"(overrides?: CallOverrides): Promise; setGovernorContract( _gov: string, overrides?: Overrides ): Promise; "setGovernorContract(address)"( _gov: string, overrides?: Overrides ): Promise; setMastermind( _mastermind: string, overrides?: Overrides ): Promise; "setMastermind(address)"( _mastermind: string, overrides?: Overrides ): Promise; setPointsContract(_pts: string, overrides?: Overrides): Promise; "setPointsContract(address)"( _pts: string, overrides?: Overrides ): Promise; symbol(overrides?: CallOverrides): Promise; "symbol()"(overrides?: CallOverrides): Promise; totalSupply(overrides?: CallOverrides): Promise; "totalSupply()"(overrides?: CallOverrides): Promise; transfer( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transfer(address,uint256)"( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; transferFrom( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transferFrom(address,address,uint256)"( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; widthdrawAnyToken( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "widthdrawAnyToken(address,address,uint256)"( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; }; populateTransaction: { DeFiat_gov(overrides?: CallOverrides): Promise; "DeFiat_gov()"(overrides?: CallOverrides): Promise; DeFiat_points(overrides?: CallOverrides): Promise; "DeFiat_points()"(overrides?: CallOverrides): Promise; _viewBurnRate(overrides?: CallOverrides): Promise; "_viewBurnRate()"(overrides?: CallOverrides): Promise; _viewDiscountOf( _address: string, overrides?: CallOverrides ): Promise; "_viewDiscountOf(address)"( _address: string, overrides?: CallOverrides ): Promise; _viewFeeDestination( overrides?: CallOverrides ): Promise; "_viewFeeDestination()"( overrides?: CallOverrides ): Promise; _viewFeeRate(overrides?: CallOverrides): Promise; "_viewFeeRate()"(overrides?: CallOverrides): Promise; _viewPointsOf( _address: string, overrides?: CallOverrides ): Promise; "_viewPointsOf(address)"( _address: string, overrides?: CallOverrides ): Promise; addPoints( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "addPoints(address,uint256)"( sender: string, _amount: BigNumberish, overrides?: Overrides ): Promise; allowance( owner: string, spender: string, overrides?: CallOverrides ): Promise; "allowance(address,address)"( owner: string, spender: string, overrides?: CallOverrides ): Promise; approve( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; "approve(address,uint256)"( spender: string, amount: BigNumberish, overrides?: Overrides ): Promise; balanceOf( account: string, overrides?: CallOverrides ): Promise; "balanceOf(address)"( account: string, overrides?: CallOverrides ): Promise; burn( _amount: BigNumberish, overrides?: Overrides ): Promise; "burn(uint256)"( _amount: BigNumberish, overrides?: Overrides ): Promise; decimals(overrides?: CallOverrides): Promise; "decimals()"(overrides?: CallOverrides): Promise; decreaseAllowance( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; "decreaseAllowance(address,uint256)"( spender: string, subtractedValue: BigNumberish, overrides?: Overrides ): Promise; increaseAllowance( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; "increaseAllowance(address,uint256)"( spender: string, addedValue: BigNumberish, overrides?: Overrides ): Promise; killContract(overrides?: Overrides): Promise; "killContract()"(overrides?: Overrides): Promise; name(overrides?: CallOverrides): Promise; "name()"(overrides?: CallOverrides): Promise; setGovernorContract( _gov: string, overrides?: Overrides ): Promise; "setGovernorContract(address)"( _gov: string, overrides?: Overrides ): Promise; setMastermind( _mastermind: string, overrides?: Overrides ): Promise; "setMastermind(address)"( _mastermind: string, overrides?: Overrides ): Promise; setPointsContract( _pts: string, overrides?: Overrides ): Promise; "setPointsContract(address)"( _pts: string, overrides?: Overrides ): Promise; symbol(overrides?: CallOverrides): Promise; "symbol()"(overrides?: CallOverrides): Promise; totalSupply(overrides?: CallOverrides): Promise; "totalSupply()"(overrides?: CallOverrides): Promise; transfer( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transfer(address,uint256)"( recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; transferFrom( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; "transferFrom(address,address,uint256)"( sender: string, recipient: string, amount: BigNumberish, overrides?: Overrides ): Promise; widthdrawAnyToken( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; "widthdrawAnyToken(address,address,uint256)"( _recipient: string, _ERC20address: string, _amount: BigNumberish, overrides?: Overrides ): Promise; }; }