import { VideoControllerApi } from '../video'; export declare class OmakaseAudioVisualization extends HTMLElement { private _peakArray; private _historyArray; private _barElements; private _destroyed$; private _silenceBreaker$; protected _viewboxWidth: number; protected _viewboxHeight: number; protected _barCount: number; protected _initialBars: number[]; protected _maxHistoryCount: number; protected _sampleTime: number; protected _maxHeight: number; protected _smoothingFactor: number; protected _dbRangeMin: number; protected _dbRangeMax: number; protected _fillColors: string[]; protected _strokeColor: string; connectedCallback(): void; disconnectedCallback(): void; attachVideoController(videoController: VideoControllerApi): void; private addPeakValue; private draw; private getScaledValue; }