import moment from 'moment'; import { EthereumDate, EthereumEntityName, EthereumSymbol } from '../models/generalModels'; export declare function isValidEthereumDateString(str: string): str is EthereumDate; export declare function isValidEthereumUnit(unit: string): boolean; export declare function isValidEthereumEntityName(str: EthereumEntityName | string): str is EthereumEntityName; /** A string - assumption is that it follows ERC20 naming convention */ export declare function isValidEthereumSymbol(str: EthereumSymbol | string): str is EthereumSymbol; export declare function toEthereumDate(date: string | Date | moment.Moment | EthereumDate): EthereumDate; export declare function toEthereumEntityName(name: string): EthereumEntityName; /** Construct a valid Ethereum symbol */ export declare function toEthereumSymbol(symbol: string): EthereumSymbol;