///
/** @jsxImportSource sigl */
import $ from 'sigl';
export interface MidiVisualizerElement extends $.Element {
}
export declare class MidiVisualizerElement extends HTMLElement {
midiEvents: WebMidi.MIDIMessageEvent[];
timeLength: number;
rects: (readonly [import("sigl").Rect, number])[];
mounted($: MidiVisualizerElement['$']): void;
}