import { BitGoBase, CoinConstructor, NamedCoinConstructor, VerifyTransactionOptions } from '@bitgo/sdk-core'; import { BaseCoin as StaticsBaseCoin, Sip10TokenConfig } from '@bitgo/statics'; import { Stx } from './stx'; import { TransactionBuilder } from './lib/transactionBuilder'; export declare class Sip10Token extends Stx { readonly tokenConfig: Sip10TokenConfig; constructor(bitgo: BitGoBase, tokenConfig: Sip10TokenConfig); static createTokenConstructor(config: Sip10TokenConfig): CoinConstructor; static createTokenConstructors(tokenConfigs?: Sip10TokenConfig[]): NamedCoinConstructor[]; get name(): string; get coin(): string; get network(): string; get assetId(): string; get decimalPlaces(): number; getChain(): string; getBaseChain(): string; getFullName(): string; getBaseFactor(): number; getTransaction(coinConfig: Readonly): TransactionBuilder; verifyTransaction(params: VerifyTransactionOptions): Promise; } //# sourceMappingURL=sip10Token.d.ts.map