@beenotung/tslib
Version:
utils library in Typescript
21 lines (20 loc) • 494 B
TypeScript
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;
};