class TokenModel { final String accessToken; final String refreshToken; final String tokenType; const TokenModel({ required this.accessToken, required this.refreshToken, this.tokenType = 'bearer', }); factory TokenModel.fromJson(Map json) { return TokenModel( accessToken: json['access_token'] as String, refreshToken: json['refresh_token'] as String, tokenType: json['token_type'] as String? ?? 'bearer', ); } Map toJson() { return { 'access_token': accessToken, 'refresh_token': refreshToken, 'token_type': tokenType, }; } }