import { Listener , Music , Sound } from "./sfml_audio" ; export interface ISoundSystem { loadSound ( file ) : Sound ; initSound ( buf ) : Sound ; loadMusic ( file ) : Music ; initMusic ( buf ) : Music ; listener : Listener ; } export class FakeSoundImpl implements ISoundSystem { listener ! : Listener ; loadSound ( file ) { return undefined ; } initSound ( buf ) { return undefined ; } loadMusic ( file ) { return undefined ; } initMusic ( buf ) { return undefined ; } }