import { BaseIndicatorInput, BaseIndicator } from "../base-indicator"; export declare class CrossOverInput extends BaseIndicatorInput { sourceSeries: number[]; referenceSeries: number[]; constructor(sourceSeries: number[], referenceSeries: number[]); } export declare class CrossOverNext { sourceValue: number; referenceValue: number; } export declare class CrossOver extends BaseIndicator { generator: Generator; result: boolean[]; constructor(input: CrossOverInput); static calculate: typeof crossOver; static reverseInputs(input: CrossOverInput): void; nextValue(next: CrossOverNext): boolean | undefined; } export declare function crossOver(input: CrossOverInput): boolean[];