<commit_before>import NuclearApi from "../../interfaces/nuclear-api";
import { Event } from "electron";

class WindowsMediaService implements NuclearApi {
  rendererWindow: Event['sender'];
  onPause() {}
  onPlay() {}
  pause() {}
  play() {}
  listen() {}
}

export default WindowsMediaService;


// import { MediaPlaybackStatus, MediaPlaybackType, SystemMediaTransportControlsButton } from '@nodert-win10/windows.media';
// import { BackgroundMediaPlayer } from '@nodert-win10/windows.media.playback';
// import { RandomAccessStreamReference } from '@nodert-win10/windows.storage.streams';
// import { Uri } from '@nodert-win10/windows.foundation';
// import { NuclearStatus, PlaybackStatus, NuclearMeta } from '@nuclear/common';<commit_msg>fix(main): add missing injectable decorator<commit_after>import NuclearApi from '../../interfaces/nuclear-api';
import { Event } from 'electron';
import { injectable } from 'inversify';

@injectable()
class WindowsMediaService implements NuclearApi {
  rendererWindow: Event['sender'];
  onPause() {}
  onPlay() {}
  pause() {}
  play() {}
  listen() {}
}

export default WindowsMediaService;


// import { MediaPlaybackStatus, MediaPlaybackType, SystemMediaTransportControlsButton } from '@nodert-win10/windows.media';
// import { BackgroundMediaPlayer } from '@nodert-win10/windows.media.playback';
// import { RandomAccessStreamReference } from '@nodert-win10/windows.storage.streams';
// import { Uri } from '@nodert-win10/windows.foundation';
// import { NuclearStatus, PlaybackStatus, NuclearMeta } from '@nuclear/common';
{'fraction_non_alphanumeric': 0.1431297709923664, 'fraction_numerical': 0.010178117048346057, 'mean_word_length': 5.342741935483871, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5893951', 'n_tokens_mistral': 477, 'n_tokens_neox': 440, 'n_words': 100}