/** * Takes a regex pattern p and source string s and returns boolean indicating if s matches p * :: str -> str[] -> str */ export declare const test: import("./helper-types").Curried2 & import("./helper-types").Function2; /** * Functional / curried version of String.prototype.replace * :: str -> str[] -> str */ export declare const replace: import("./helper-types").Curried3 string) & string, string, string> & import("./helper-types").Function3 string) & string, string, string> & import("./helper-types").Function_21 string) & string, string, string>; /** * Escape a string for regex * :: str -> str[] -> str */ export declare const regexEscape: (s: string) => string; /** * Trims a string * :: str -> str */ export declare const trim: (s: string) => string; export declare const split: import("./helper-types").Curried2 & import("./helper-types").Function2; export declare const toUpperCase: (str: string) => string; export declare const toLowerCase: (str: string) => string;