import { WaveSequence } from './WaveSequence';
import { WaveList } from './WaveList';
import { Wave } from './Wave';
export declare class WaveOrganizer {
    static oWL: WaveList;
    static setWaveList(oWL: WaveList): void;
    oWS: any;
    constructor(oWS: WaveSequence);
    vRemove: Array<any>;
    recalculateMinMaxTgt(oWave0: Wave): void;
    getPreviousWave(oWave0: Wave | null): Wave | null;
    setMinMax(oWave0: any, oWave1: any, oWave2: any): void;
    oWaveChanged: any;
    recomputeMinMax(): void;
    adjustWaves(): void;
    adjustMinMaxValues(): void;
    reorganize(): boolean;
}
