import { BaseAddress, BaseKey, BaseTransaction, BaseTransactionBuilder } from '@bitgo-beta/sdk-core'; import BigNumber from 'bignumber.js'; export declare class TransactionBuilder extends BaseTransactionBuilder { protected fromImplementation(rawTransaction: any): BaseTransaction; protected signImplementation(key: BaseKey): BaseTransaction; protected buildImplementation(): Promise; validateKey(key: BaseKey): void; validateAddress(address: BaseAddress, addressFormat?: string): void; validateValue(value: BigNumber): void; validateRawTransaction(rawTransaction: any): void; validateTransaction(transaction?: BaseTransaction): void; protected get transaction(): BaseTransaction; protected set transaction(transaction: BaseTransaction); } //# sourceMappingURL=transactionBuilder.d.ts.map