import { WalletData } from '../../types';
import { PrepareFromCsvArgs, PrepareRowFromCsvArgs, PrepareWalletsData } from './types';
export declare const formatId: (inputString: string) => string;
export declare const prepareRowFromCSV: ({ walletData, logger, client }: PrepareRowFromCsvArgs) => {
    privKey: string;
    id: string;
    walletAddress: `0x${string}`;
    okxAddress?: string | undefined;
    secondAddress?: string | undefined;
    proxy_type?: string | undefined;
    proxy?: string | undefined;
    index?: number | undefined;
};
export declare const prepareFromCsv: ({ logger, projectName, client }: PrepareFromCsvArgs) => Promise<{
    index: number;
    privKey: string;
    walletAddress: string;
    id: string;
    okxAddress?: string | undefined;
    secondAddress?: string | undefined;
    proxy_type?: string | undefined;
    proxy?: string | undefined;
}[] | undefined>;
export declare const prepareWalletsData: ({ logsFolderName, ...restProps }: PrepareWalletsData) => Promise<WalletData[]>;
