class ScriptProgressCheck implements ProgressCheck {

    @Override
    public void importedPath(final PackageId packageId, final String path, final Node node,
                             final PathAction action) throws RepositoryException {
        guardSessionHandler(INVOKE_ON_IMPORTED_PATH, handle -> handle.apply(packageId, path, node, action));
    }

      ScriptProgressCheck(final @NotNull Invocable script,
                        final @NotNull ScriptHelper helper,
                        final @Nullable URL scriptUrl);

}