import { IConstants } from './IConstants';
import { MSQuote } from './MSQuote';
import { Technicals } from './Technicals';
export declare class NeutralizeIndicators implements IConstants {
    oIndicatorChart: any;
    oBiggerIndicatorChart: any;
    oN: any;
    oMSQuote: any;
    i3P: number;
    constructor(oMSQuote: MSQuote, oPC: Technicals);
    getSmallChartEndDate(): number;
    getSmallerChartDateIndex(iBigChartIndex: number): number;
    getBigChartIndex(iSmallChartIndex: number): number;
    bNeutralized: boolean;
    hasBiggerIndicatorSignal(): boolean;
    wasNeutralized(): boolean;
    iSignalDay: number;
    getSignalDay(): number;
    isPerfect(): boolean;
    hasBuySignal(iDay: number): boolean;
    hasSellSignal(iDay: number): boolean;
    iNeutralizedOn: number;
    wasBiggerChannelBroken(): boolean;
    canNeutralize(iDay: number, iDir: number): boolean;
    getSignalDate(): string;
    toString(): "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function";
}
