import type { PrivateKey, PublicKey } from '@hashgraph/sdk'; export declare abstract class WalletHedera { abstract getTransactionSigner(index: number): Promise<(transactionBody: Uint8Array) => Promise>; abstract getPublicKey(index: number): Promise; /** Get the private key associated with the wallet (if avaialble) */ getPrivateKey(_index: number): Promise; hasPrivateKey(): boolean; get minIndex(): number; get maxIndex(): number; } //# sourceMappingURL=wallet-hedera.d.ts.map