import { PersistedAccountInfo } from '@j0nnyboi/amman-client';
import { Keypair } from '@safecoin/web3.js';
import { SnapshotConfig } from '../assets';
import { Account } from './types';
export declare function processSnapshot(snapshotConfig: SnapshotConfig): Promise<{
    snapshotArgs: string[];
    persistedSnapshotAccountInfos: (PersistedAccountInfo & {
        label: string;
        accountPath: string;
    })[];
    snapshotAccounts: Account[];
    keypairs: Map<string, Keypair>;
}>;
