import { BaseCoin as CoinConfig } from '@bitgo/statics'; import { TransactionBuilder } from './transactionBuilder'; import { Transaction } from './transaction'; export declare class WalletInitializationBuilder extends TransactionBuilder { private readonly _txBodyData; private _owners; constructor(_coinConfig: Readonly); /** @inheritdoc */ protected buildImplementation(): Promise; /** * * @param {boolean} rawKeys - Defines if the owners keys are obtained in raw or protocol default format * @returns {proto.ThresholdKey} - The wallet threshold keys */ private buildOwnersKeys; /** @inheritdoc */ initBuilder(tx: Transaction): void; private initOwners; /** * Set one of the owners of the multisig wallet. * * @param {string} address - The public key of the owner's account * @returns {WalletInitializationBuilder} - This wallet initialization builder */ owner(address: string): this; validateMandatoryFields(): void; } //# sourceMappingURL=walletInitializationBuilder.d.ts.map