Files
artcraft/frontend/buzz.d.ts
T
2016-10-30 05:34:10 -04:00

19 lines
335 B
TypeScript

// Copyright (c) 2016 Brandon Thomas <bt@brand.io, echelon@gmail.com>
declare module "buzz" {
/** CTOR */
interface SoundStatic {
new(url: any): Sound;
}
/** Sound class */
interface Sound {
bind(events: string, callback: () => void): any;
play(): any;
stop(): any;
}
export var sound: SoundStatic;
}