import 'package:cipher_guard_sdk/src/domain/repositories/encryption_repository.dart';

/// SDK Core
/// 持有所有核心依賴
class CipherGuardSdkCore {
  final EncryptionRepository encryptionRepo;
  final CipherGuardPlatform platform;

  CipherGuardSdkCore({
    required this.encryptionRepo,
    required this.platform,
  });
}

/// 平台介面 (用於原生通訊)
abstract class CipherGuardPlatform {
  Future<String?> getPlatformVersion();
}

