2026-04-29 18:28:39 +08:00

20 lines
473 B
Dart

import 'package:yumi/shared/business_logic/models/res/sc_vip_res.dart';
abstract class SocialChatVipRepository {
Future<SCVipStatusRes> vipStatus();
Future<SCVipHomeRes> vipHome();
Future<SCVipPreviewRes> vipPreview({
int? targetLevel,
String? targetLevelCode,
});
Future<SCVipPurchaseRes> vipPurchase({
required int targetLevel,
required String bizIdempotentKey,
});
Future<SCVipOrdersRes> vipOrders({int cursor = 1, int limit = 20});
}