// 
// Decompiled by Procyon v0.6.0
// 

package org.bouncycastle.tsp.ers;

import org.bouncycastle.asn1.tsp.PartialHashtree;
import org.bouncycastle.operator.DigestCalculator;

public interface ERSRootNodeCalculator
{
    byte[] computeRootHash(final DigestCalculator p0, final PartialHashtree[] p1);
    
    PartialHashtree[] computePathToRoot(final DigestCalculator p0, final PartialHashtree p1, final int p2);
    
    byte[] recoverRootHash(final DigestCalculator p0, final PartialHashtree[] p1);
}
