import { CryptoInfo, Cryptor } from '@evan.network/dbcp';
import * as Dbcp from '@evan.network/dbcp';
/**
 * wrapper for supported cryptors
 *
 * @class      CryptoProvider (name)
 */
export declare class CryptoProvider extends Dbcp.CryptoProvider {
    constructor(cryptors: any);
    /**
     * get a Cryptor matching the provided CryptoInfo
     *
     * @param      {CryptoInfo}  info    details about en-/decryption
     * @return     {Cryptor}     matching cryptor
     */
    getCryptorByCryptoInfo(info: CryptoInfo): Cryptor;
}
