import { Technicals } from './Technicals';
export declare abstract class Analyzer {
    oPC: any;
    constructor(oPC: Technicals);
    size(): number;
    iSignalDay: number;
    getSignalDay(): number;
    getSignalDate(): string;
    getSingalDateInt(): number;
    static getOPBUp(f: number): number;
    static getOPBDown(f: number): number;
    hasEnoughData(iDay?: number): boolean;
    fAction: Array<number>;
    abstract calculateSignals(): void;
    hasBuySignal4Day(iDay: number): boolean;
    hasSellSignal4Day(iDay: number): boolean;
    hasBuySignal(iDay: number): boolean;
    hasSellSignal(iDay: number): boolean;
}
