namespace Ikar.Shared;

public sealed record RequestEmailCodeRequest(string Email, string PhoneNumber);

public sealed record EmailCodeChallengeDto(
    string ChallengeId,
    DateTimeOffset ExpiresAt,
    bool IsRegistered);

public sealed record VerifyEmailCodeRequest(
    string ChallengeId,
    string Email,
    string PhoneNumber,
    string Code,
    string? DisplayName);
