import { Keypair, PublicKey } from '@solana/web3.js'; import type { Wallet } from './wallet'; import type { LoggerPlaceholder } from '@marinade.finance/ts-common'; export declare function parsePubkey(pubkeyOrPath: string): Promise; export declare function parseKeypairOrPubkey(pubkeyOrPath: string): Promise; export declare function parseKeypair(pathOrPrivKey: string): Promise; export declare function parseWallet(pathOrLedger: string, logger: LoggerPlaceholder | undefined): Promise; export declare function parseWalletOrPubkey(pubkeyOrPathOrLedger: string, logger?: LoggerPlaceholder): Promise; export declare function parseWalletOrPubkeyOption(value: string): Promise; export declare function parsePubkeyOrPubkeyFromWallet(pubkeyOrPathOrLedger: string): Promise; export declare function parseWalletFromOpts(keypairArg: string | undefined, printOnly: boolean, commandArgs: string[], logger?: LoggerPlaceholder, defaultKeypair?: string, solanaConfigPath?: string): Promise; //# sourceMappingURL=parse.d.ts.map