#pragma once

namespace NSrvKernel {
    enum class EH2AlpnRandMode {
        Rand /*"rand"*/,
        IpHash /*"ip_hash"*/,
        ExpStatic /*"exp_static"*/
    };

    class IModule;
    template <class> class INodeHandle;
}

namespace NModSsl {
    using namespace NSrvKernel;

    INodeHandle<IModule>* SniHandle();
}
