import type { TransactionRequest } from '@ethersproject/abstract-provider'; import type { TAddress } from '../../types'; import type { Wallet } from '../../wallet'; export declare class PrivateKey implements Wallet { private readonly privateKey; constructor(privateKey: string); signTransaction(transaction: TransactionRequest): Promise; signMessage(message: string): Promise; getAddress(): Promise; getPrivateKey(): Promise; }