*
* @const
* @type {RegExp}
- * @protected
+ * @public
*/
i18n.phonenumbers.PhoneNumberUtil.VALID_START_CHAR_PATTERN =
new RegExp('[' + i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_ +
* numbers. Use the library's formatting functions to prefix the national prefix
* when required.
*
- * @param {string} regionCode the ISO 3166-1 two-letter country code that
+ * @param {?string} regionCode the ISO 3166-1 two-letter country code that
* denotes the country/region that we want to get the dialling prefix for.
* @param {boolean} stripNonDigits true to strip non-digits from the national
* dialling prefix.
* for a particular country/region is not performed. This can be done separately
* with isValidNumber.
*
- * @param {string} numberToParse number that we are attempting to parse. This
+ * @param {?string} numberToParse number that we are attempting to parse. This
* can contain formatting such as +, ( and -, as well as a phone number
* extension.
* @param {?string} defaultCountry the ISO 3166-1 two-letter country code that
* same as the public parse() method, with the exception that it allows the
* default country to be null, for use by isNumberMatch().
*
- * @param {string} numberToParse number that we are attempting to parse. This
+ * @param {?string} numberToParse number that we are attempting to parse. This
* can contain formatting such as +, ( and -, as well as a phone number
* extension.
* @param {?string} defaultCountry the ISO 3166-1 two-letter country code that