diff --git a/howlerjs/howler.d.ts b/howlerjs/howler.d.ts index b1265dc6b0..8d2c38220a 100644 --- a/howlerjs/howler.d.ts +++ b/howlerjs/howler.d.ts @@ -18,14 +18,21 @@ interface IHowlSoundSpriteDefinition { [name: string]: number[]; } +declare type HowlPos3d = [number, number, number]|[number, number, number, number]; + interface IHowlProperties { autoplay?: boolean; buffer?: boolean; + duration?: number; format?: string; loop?: boolean; sprite?: IHowlSoundSpriteDefinition; + src?: string; + pos3d?: HowlPos3d; volume?: number; urls?: string[]; + rate?: number; + model?: 'equalpower'|'HRTF'; onend?: Function; onload?: Function; onloaderror?: Function;