import { LinkedList } from 'linked-list-typescript';
import { Wave } from './Wave';
import { WaveList } from './WaveList';
import { Technicals } from './Technicals';
export declare class WaveSequence {
    iPC: number;
    iIC: number;
    setPeriods(iPC: number, iIC: number): void;
    oLL: LinkedList<Wave>;
    constructor();
    oPC: any;
    getPriceChart(): Technicals;
    setPriceChart(oPC: Technicals): void;
    add(oWave: Wave): void;
    iWaveNameLength: number;
    setWaveNameSize(i: number): void;
    remove(oWave: Wave): void;
    print(): void;
    copyInto(oWL: WaveList): void;
}
