import { HTMLWidget } from "@hpcc-js/common";
export declare class Audio extends HTMLWidget {
_sections: any;
constructor();
section(label: any, offset: any, beatLength: any, beatCount: any): any;
getType(fileExt: any): "audio/mpeg; codecs='mp3'" | "audio/ogg; codecs='vorbis'" | "";
enter(domNode: any, element: any): void;
update(domNode: any, element: any): void;
createTimer(params: any, startTime: any, beat: any): void;
onTick(label: any, beat: any, params: any): void;
onPlay(d: any): void;
play(d: any): void;
}
export interface Audio {
source(): string;
source(_: string): this;
source_exists(): boolean;
}