export declare const lag: (history: readonly number[], bars: number) => number; export declare const pushCapped: (history: number[], value: number, maxLength: number) => void; export type HilbertCycleState = { detrenders: number[]; i2: number; im: number; period: number; q2: number; quadratures: number[]; re: number; smoothed: number[]; }; export declare const createHilbertCycleState: () => HilbertCycleState; export declare const measureDominantCycle: (state: HilbertCycleState, prices: readonly number[]) => { i1: number; q1: number; };