import { ToolStorage } from "@storage/ToolStorage";
import { Network } from '../../utils/networks';
export type DeployEVMERC20ContractInput = {
    userId: string;
    characterId: string;
    tokenName: string;
    tokenSymbol: string;
    totalSupply: string;
    network: Network;
    storage: ToolStorage;
};
export type DeployEVMERC20ContractOutput = {
    contractAddress: string;
    network: Network;
    message: string;
} | {
    error: string;
    message: string;
};
export declare function deployEVMERC20Contract(input: DeployEVMERC20ContractInput): Promise<DeployEVMERC20ContractOutput>;
