import 'package:dio/dio.dart';
/// Configuration class for initializing the Payment Plugin
class PaymentConfig {
/// Dio instance from the main app (with configured interceptors, headers, baseUrl, etc.)
final Dio dio;
/// Optional: Environment configuration (test/production)
final PaymentEnvironment environment;
const PaymentConfig({
required this.dio,
this.environment = PaymentEnvironment.test,
});
}
enum PaymentEnvironment {
test,
production,
}