using System.Text.Json.Serialization;
namespace AnthropicClient.Models;
///
/// Represents a citation for specific locations within text content.
///
public class CharacterLocationCitation : Citation
{
///
/// Gets the start character index of the citation.
///
[JsonPropertyName("start_char_index")]
public int StartCharIndex { get; init; }
///
/// Gets the end character index of the citation.
///
[JsonPropertyName("end_char_index")]
public int EndCharIndex { get; init; }
///
/// Initializes a new instance of the class.
///
/// A new instance of .
public CharacterLocationCitation() : base(CitationType.CharacterLocation)
{
}
}