part of '../auth.dart';

@freezed
class Resend with _$Resend {
  const factory Resend({
    required ResendStatus status,
    required String message,
    required String otpToken,
    required int expiresIn,
    required int nextResendIn,
  }) = _Resend;

  factory Resend.empty() => Resend(
    status: ResendStatus.unknown,
    message: '',
    otpToken: '',
    expiresIn: 0,
    nextResendIn: 0,
  );
}
