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