UNPKG

statsig-js

Version:

Statsig JavaScript client SDK for single user environments.

14 lines (13 loc) 691 B
import { StatsigUser } from '../StatsigUser'; export declare function fasthash(value: string): number; export type UserCacheKey = { v1: string; v2: string; v3: string; }; export declare function memoizedUserCacheKeyHash(value: string): string; export declare function djb2Hash(value: string): string; export declare function sha256Hash(value: string): string; export declare function djb2HashForObject(object: Record<string, unknown> | null): string; export declare function getSortedObject(object: Record<string, unknown> | null): Record<string, unknown> | null; export declare function getUserCacheKey(stableID: string, user: StatsigUser | null, sdkKey: string): UserCacheKey;