namespace TrackQrApi.Features.Domains.Common;

public record DomainResponse(
    Guid Id,
    Guid WorkspaceId,
    string Hostname,
    string Status,
    string VerificationToken,
    string VerificationRecord,
    DateTime CreatedAt
);

public record DomainListResponse(
    IEnumerable<DomainResponse> Domains
);

public record DomainVerificationResponse(
    Guid Id,
    string Hostname,
    bool IsVerified,
    string Status,
    string? Message
);