import 'package:http/http.dart' as http; class SelectedAudio { const SelectedAudio({required this.name}); final String name; } Future pickAudio(List supportedExtensions) { throw UnsupportedError('Audio picking is not supported on this platform.'); } Future audioFromRecorderPath(String path, String fallbackName) { throw UnsupportedError('Recording is not supported on this platform.'); } Future> buildWavePreview(SelectedAudio audio) { throw UnsupportedError('Waveform preview is not supported on this platform.'); } Future multipartFileFromAudio( String fieldName, SelectedAudio audio, ) { throw UnsupportedError('Audio upload is not supported on this platform.'); } String recordingFilePath(String fileName) => fileName;