namespace TeleWave.Application.Auth;

public sealed record CurrentUserDto(Guid Id, string UserName, string Role);

public sealed record AuthResult(
    string AccessToken,
    DateTimeOffset AccessTokenExpiresAt,
    string RefreshToken,
    DateTimeOffset RefreshTokenExpiresAt,
    CurrentUserDto User
);
