import { Contract } from '../ethereum'; export interface MANAToken { mintingFinished(): Promise; name(): Promise; totalSupply(): Promise; transferFrom(from: string, to: string, value: any): Promise; decimals(): Promise; unpause(): Promise; mint(to: string, amount: any): Promise; burn(value: any): Promise; paused(): Promise; finishMinting(): Promise; pause(): Promise; owner(): Promise; symbol(): Promise; transferOwnership(newOwner: string): Promise; transfer(to: string, value: any): Promise; } /** MANAToken contract class */ export declare class MANAToken extends Contract { constructor(address: string); getContractName(): string; approve(spender: string, mana: number): Promise; allowance(owner: string, spender: string): Promise; balanceOf(owner: string): Promise; }