import '../../features/assets/data/asset_models.dart';

class UploadRepository {
  const UploadRepository();

  Future<UploadResult> uploadAssetImage(AssetImage image) async {
    // TODO: Connect to upload backend.
    return UploadResult(
      remoteUrl: image.remoteUrl,
      thumbnailUrl: image.thumbnailUrl,
    );
  }
}

class UploadResult {
  const UploadResult({this.remoteUrl, this.thumbnailUrl});

  final String? remoteUrl;
  final String? thumbnailUrl;
}
