import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import { SolanaNetwork } from './solana'; export interface WalletLoadResult { keypair?: Keypair; source: 'path' | 'env' | 'kms' | 'none'; } export declare function loadKeypairFromEnv(env?: NodeJS.ProcessEnv): WalletLoadResult; export declare function generateDevWallet(connection: Connection, network: SolanaNetwork, airdropSol?: number): Promise<{ keypair: Keypair; airdropTx?: string; }>; export declare function assertMatchingMint(expected: string, actual: string): void; export declare function parsePublicKey(value: string | PublicKey): PublicKey; //# sourceMappingURL=wallet.d.ts.map