using IdokladSdk.Enums;

namespace Idoklad.Credentials;

/// <summary>
/// Fully resolved set of credentials and request options used to build a <c>DokladApi</c>
/// instance for a single request.
/// </summary>
public sealed record IdokladCredentials
{
    public required string ClientId { get; init; }
    public required string ClientSecret { get; init; }
    public required string ApplicationId { get; init; }
    public required Language Language { get; init; }
}
