///
///
///
///
declare module goog.html.legacyconversions {
/**
* Performs an "unchecked conversion" from string to SafeHtml for legacy API
* purposes.
*
* Unchecked conversion will not proceed if ALLOW_LEGACY_CONVERSIONS is false,
* and instead this function unconditionally throws an exception.
*
* @param {string} html A string to be converted to SafeHtml.
* @return {!goog.html.SafeHtml} The value of html, wrapped in a SafeHtml
* object.
*/
function safeHtmlFromString(html: string): goog.html.SafeHtml;
/**
* Performs an "unchecked conversion" from string to TrustedResourceUrl for
* legacy API purposes.
*
* Unchecked conversion will not proceed if ALLOW_LEGACY_CONVERSIONS is false,
* and instead this function unconditionally throws an exception.
*
* @param {string} url A string to be converted to TrustedResourceUrl.
* @return {!goog.html.TrustedResourceUrl} The value of url, wrapped in a
* TrustedResourceUrl object.
*/
function trustedResourceUrlFromString(url: string): goog.html.TrustedResourceUrl;
/**
* Performs an "unchecked conversion" from string to SafeUrl for legacy API
* purposes.
*
* Unchecked conversion will not proceed if ALLOW_LEGACY_CONVERSIONS is false,
* and instead this function unconditionally throws an exception.
*
* @param {string} url A string to be converted to SafeUrl.
* @return {!goog.html.SafeUrl} The value of url, wrapped in a SafeUrl
* object.
*/
function safeUrlFromString(url: string): goog.html.SafeUrl;
/**
* Sets a function that will be called every time a legacy conversion is
* performed. The function is called with no parameters but it can use
* goog.debug.getStacktrace to get a stacktrace.
*
* @param {function(): undefined} callback Error callback as defined above.
*/
function setReportCallback(callback: { (): any /*undefined*/ }): void;
}