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