UNPKG

@observertc/observer-js

Version:

Server Side NodeJS Library for processing ObserveRTC Samples

11 lines 760 B
export type PartialBy<T, K extends keyof T> = Omit<T, K> & Partial<Pick<T, K>>; export type Writable<T> = T extends object ? { -readonly [K in keyof T]: Writable<T[K]>; } : T; export declare function iteratorConverter<T>(generator: Generator<T, void, undefined>): IterableIterator<T>; export declare function asyncIteratorConverter<T>(generator: AsyncGenerator<T, void, undefined>): AsyncIterableIterator<T>; export declare function isValidUuid(str: string): boolean; export declare function getAverage(arr: number[], defaultAvgIfArrLengthIs0?: number): number; export declare function getMedian(arr: number[], copyArrayForSorting?: boolean): number; export declare function parseJsonAs<T>(json?: string): T | undefined; //# sourceMappingURL=utils.d.ts.map