import type { ExprValue, StringValue } from '../types.js'; /** * Function that returns true if a string contains a regexp pattern, * false otherwise. * @param string The string match against. * @param pattern The regular expression pattern to match. * @param options Regular expression options: * 'c': case-sensitive matching * 'i': case-insensitive matching * 'l': match literals instead of regular expression tokens * 'm', 'n', 'p': newline sensitive matching * 'g': global replace, only available for regexp_replace * 's': non-newline sensitive matching */ export declare function regexp_matches(string: ExprValue, pattern: StringValue, options?: StringValue): import("../index.js").FunctionNode; /** * Function that returns true if search_string is found within string. * @param string The string to match against. * @param search_string The substring to search for. */ export declare function contains(string: ExprValue, search_string: StringValue): import("../index.js").FunctionNode; /** * Function that returns true if string begins with search_string. * @param string The string to match against. * @param search_string The substring to search for. */ export declare function prefix(string: ExprValue, search_string: StringValue): import("../index.js").FunctionNode; /** * Function that returns true if string ends with search_string. * @param string The string to match against. * @param search_string The substring to search for. */ export declare function suffix(string: ExprValue, search_string: StringValue): import("../index.js").FunctionNode; /** * Function that converts string to lower case. * @param string The string to convert. */ export declare function lower(string: ExprValue): import("../index.js").FunctionNode; /** * Function that converts string to upper case. * @param string The string to convert. */ export declare function upper(string: ExprValue): import("../index.js").FunctionNode; /** * Function that returns the number of characters in string. * @param value The string to measure. */ export declare function length(value: ExprValue): import("../index.js").FunctionNode; //# sourceMappingURL=string.d.ts.map