using Beam.Models; namespace Beam.Abstractions; public interface ILinkBuilder { /// /// Produces a concrete using values from an external object. /// /// Object providing positional values. string Build(IReadOnlyState parameterValues); }