@quadible/web-sdk
Version:
The web sdk for Quadible's behavioral authentication service.
9 lines (8 loc) • 708 B
TypeScript
export declare function includes<THaystack>(haystack: ArrayLike<THaystack>, needle: unknown): needle is THaystack;
export declare function excludes<THaystack, TNeedle>(haystack: ArrayLike<THaystack>, needle: TNeedle): needle is Exclude<TNeedle, THaystack>;
export declare function toInt(value: unknown): number;
export declare function toFloat(value: unknown): number;
export declare function replaceNaN<T, U>(value: T, replacement: U): T | U;
export declare function countTruthy(values: unknown[]): number;
export declare function round(value: number, base?: number): number;
export declare function parseSimpleCssSelector(selector: string): [tag: string | undefined, attributes: Record<string, string[]>];