import { RadixAtom, RadixBase64 } from '../atom_model'; export declare enum RadixTokenFlags { TOKEN_TRADEABLE = 1, TOKEN_SPENDABLE = 2, TOKEN_REDEEMABLE = 4, TOKEN_RECOVERABLE = 8, TOKEN_CHARGABLE = 16, TOKEN_DIVIDENDS = 1024, TOKEN_SYSTEM = 4096, TOKEN_STABILIZED = 16384 } export default class RadixTokenClass extends RadixAtom { static SERIALIZER: number; type: string; iso: string; description: string; classification: string; icon: RadixBase64; sub_units: number; maximum_units: number; settings: number; constructor(json?: object); toToken(value: number): number; toDecimal(value: number): number; }