import { CoinType } from '@glif/filecoin-address'; import { SignedLotusMessage, LotusMessage } from '@glif/filecoin-message'; import { WalletType } from '../../types'; import { WalletSubProvider } from '../../wallet-sub-provider'; import { AccountStore } from '../../utils/accountStore'; export declare class HDWalletProvider extends AccountStore implements WalletSubProvider { #private; type: WalletType; constructor(seed: string); getAccounts: (nStart?: number, nEnd?: number, coinType?: CoinType) => Promise; keyDerive: (path: string) => Promise; sign: (from: string, message: LotusMessage) => Promise; } //# sourceMappingURL=index.d.ts.map