11 lines
352 B
TypeScript
Executable file
11 lines
352 B
TypeScript
Executable file
export type LimitType = {
|
|
min: number;
|
|
max: number;
|
|
length: number;
|
|
constrain: (n: number) => number;
|
|
reachedAny: (n: number) => boolean;
|
|
reachedMax: (n: number) => boolean;
|
|
reachedMin: (n: number) => boolean;
|
|
removeOffset: (n: number) => number;
|
|
};
|
|
export declare function Limit(min?: number, max?: number): LimitType;
|