// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.

using Bicep.Core.Text;

namespace Bicep.Core.SourceLink;

/// <summary>
/// Represents a link from a range inside a source file that points to another source file
/// </summary>
/// <param name="Range">Span of the origin of this link in the source file (e.g. the module path of a module declaration syntax line)</param>
/// <param name="Target">The target file for this link (e.g. the path of the source file pointed to by the module path inside the source.tgz file)</param>
public record ArchivedSourceFileLink(TextRange Range, string Target)
{
}
