// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package org.jetbrains.jps.dependency;

import java.io.File;
import java.nio.file.Path;

public interface NodeSourcePathMapper {

  NodeSource toNodeSource(File file);

  NodeSource toNodeSource(Path path);

  NodeSource toNodeSource(String path);

  Path toPath(NodeSource nodeSource);
}
