export declare type BetweenOption = { max: number; min: number; digit: number; }; /** * Take input from [n, m] and return it as [0, 1] * * @param n n variable * @param opts possible data between */ export declare const bound01: (n: number, opts?: Partial | undefined) => number; /** * convert percent type to number format * * @param percent number in format of [0-100] or [0-1] if set noparser to true * @param opts between options * @param noparser false if percent is format [0-100], or true if you input number as [0-1] */ export declare const percentage: (percent: number, opts?: Partial | undefined, noparser?: boolean) => number; /** * Return a valid alpha value [0,1] with all invalid values being set to 1 * * @param a string or number * @returns float number in range [0, 1] */ export declare const boundAlpha: (a: number, digit?: number) => number; /** * Force a hex value to have 2 characters * * @param c input hex string */ export declare const pad2: (c: string) => string; export declare const duplicateChar: (str: string) => boolean; /** * { 'name1': 'val1' }` becomes `{ 'val1': 'name1' } * * @param o input object * @returns flip of input object */ export declare const flip: (o: Record) => Record; /** * round input n to digit * * @param n integer or double * @param digit how many digit to return (default = 2) * * @return number */ export declare const rounding: (n: number, digit?: number) => number; /** * Force a number between min option and max option, min, max included * * @param val input number * @param opts between options (default is [0, 1]) * * @return number between option */ export declare const between: (val: number, opts?: Partial | undefined) => number; //# sourceMappingURL=helper.d.ts.map