export class MIDIPlayer { constructor(midy: any, options?: {}); soundFontURL: string; midy: any; timer: any; currentTime: number; currTimeInterval: number; currTimeNode: any; totalTimeNode: any; seekBarNode: any; playNode: any; pauseNode: any; resumeNode: any; stopNode: any; isPlaying: boolean; isPausing: boolean; isPaused: boolean; isStopping: boolean; isSeeking: boolean; icons: any; root: any; shadow: any; applyTheme(stylesheet: any, classMap?: {}): void; defaultLayout(): void; row(): any; formatTime(seconds: any): string; button(title: any, className: any, iconSvg: any, display: any): any; formRange(title: any, className: any, value: any, display: any): any; text(text: any, className: any): any; startTimer(): void; stopTimer(): void; destroy(): void; loadMIDI(file: any): Promise; setSoundFontDir(dir: any): void; getSoundFontPaths(): any[]; start(): Promise; handleStop(): Promise; stop(): any; handlePlay(): Promise; handlePause(): Promise; handleResume(): Promise; playPauseResume(): any; volumeText(): any; volume(): any; speed(): any; repeat(): any; seekBar(): any; currTime(): any; totalTime(): any; currTimeTotalTime(): any; }