export declare function maxAll(arr: number[]): number;
/**
 * @see https://stackoverflow.com/a/14438954/1806628
 */
export declare function uniq<T>(values: T[]): T[];
export declare function times<T>(fn: (index: number) => T, repetitions: number): T[];
export declare function repeat<T>(value: T, repetitions: number): T[];
export declare function invert(values: string[]): Record<string, number>;
export declare function decodeText(bytes: number[]): string;
export declare function encodeText(text: string): number[];
export declare function clamp(min: number, max: number, n: number): number;
/**
 * @see https://stackoverflow.com/a/49129872/1806628
 */
export declare function concatArrayBuffers(buffers: ArrayBufferLike[]): ArrayBuffer;
