UNPKG

@beenotung/tslib

Version:
21 lines (20 loc) 494 B
export declare function create_exponential_moving_average(options: { initial_value?: number; } & ({ alpha: number; } | { beta: number; })): { next: (current_value: number) => number; get_value: () => number; alpha: number; beta: number; }; export declare function create_sliding_window_average(options: { window_size: number; initial_value?: number; }): { next: (current_value: number) => number; get_value: () => number; window_size: number; };