#pragma once

namespace NRainCheck {
    namespace NPrivate {
    }

    class ITaskBase;
    class ISimpleTask;
    class ICoroTask;

    struct ISubtaskListener;

    class TTaskRunnerBase;

    class TSubtaskCompletion;
    struct IEnv;

}