
class test {
  /**
   * Replaces text in a string, using a regular expression or search string.
   * @param {string | RegExp} searchValue A string to search for.
   * @param {string | (substring: string, ...args: any[]) => string} replaceValue A string containing the text to replace for every successful match of searchValue in this string.
   * @param {string | (substring: string, ...args: any[]) => string} A_big_string_for_test A string containing the text to replace for every successful match of searchValue in this string.
   * @param {string | (substring: string, ...args: any[]) => string} replaceValue A_big_string_for_test string containing the text to replace for every successful match of searchValue in this string.
   * @param {string | (substring: string, ...args: any[]) => string} A_big_string_for_test A_big_string_for_test string containing the text to replace for every successful match of searchValue in this string.
   * @returns {StarkStringType & NativeString}
   */
  replace(searchValue, replaceValue) {
    class test{
      /**
     * Replaces text in a string, using a regular expression or search string.
     *
     * @param {string | RegExp} searchValue A string to search for.
     * @param {string | (substring: string, ...args: any[]) => string} replaceValue
     *     A string containing the text to replace for every successful match of
     *     searchValue in this string.
     * @param {string | (substring: string, ...args: any[]) => string} A_big_string_for_test
     *     A string containing the text to replace for every successful match of searchValue
     *     in this string.
     * @param {string | (substring: string, ...args: any[]) => string} replaceValue
     *     A_big_string_for_test string containing the text to replace for every
     *     successful match of searchValue in this string.
     * @param {string | (substring: string, ...args: any[]) => string} A_big_string_for_test
     *     A_big_string_for_test string containing the text to replace for every successful
     *     match of searchValue in this string.
     * @returns {StarkStringType & NativeString}
     */
        testFunction(){

        }
      }

    this._value = this._value.replace(searchValue, replaceValue);
    return this;
  }
}
