@absmartly/javascript-sdk
Version:
A/B Smartly Javascript SDK
20 lines • 1.08 kB
TypeScript
export declare const getApplicationName: (app: string | {
name: string;
version: number;
}) => string;
export declare const getApplicationVersion: (app: string | {
name: string;
version: number;
}) => number;
export declare function isLongLivedApp(): boolean;
export declare function isWorker(): boolean;
export declare function isNumeric(value: unknown): value is number;
export declare function isObject(value: unknown): value is Record<string, unknown>;
export declare function isPromise(value: unknown): value is Promise<unknown>;
export declare function isEqualsDeep(a: unknown, b: unknown, astack?: unknown[], bstack?: unknown[]): boolean | undefined;
export declare function arrayEqualsShallow(a?: unknown[], b?: unknown[]): boolean;
export declare function stringToUint8Array(value: string): Uint8Array;
export declare function base64UrlNoPadding(value: Uint8Array): string;
export declare function hashUnit(value: string | number): string;
export declare function chooseVariant(split: number[], prob: number): number;
//# sourceMappingURL=utils.d.ts.map