/** * Indent every line of the passed text. * @param subject - The text to indent. * @param depth - How often to apply the indenting. * @param prefix - The string to use as the indent. * @returns The indented text. */ export declare const indent: (subject: string, depth?: number, prefix?: string) => string; /** * A fast and simple 53-bit string hash function with decent collision resistance. * Largely inspired by MurmurHash2/3, but with a focus on speed/simplicity. * License: Public domain. Attribution appreciated. * cyrb53 (c) 2018 bryc (github.com/bryc) * @param subject - The string to hash. * @param seed - An optional seed value. * @returns A hash of the string. */ export declare const hashCyrb53: (subject: string, seed?: number) => string; /** * Encodes the provided string in Base64. * @param subject - The string to encode. * @returns The subject string encoded in Base64. */ export declare const base64Encode: (subject: string) => string; /** * Decodes the provided Base64 encoded string. * @param subject - The string to decode. * @returns The decoded subject string. */ export declare const base64Decode: (subject: string) => string;