/* tslint:disable */ /* eslint-disable */ export class FormatContext { free(): void; /** * @param {Map} js_config * @param {Map} js_global_config * @returns {FormatContext} */ static new(js_config: Map, js_global_config: Map): FormatContext; /** * Gets the JSON serialized configuration. * @returns {string} */ get_configuration(): string; /** * Gets the JSON serialized configuration diagnostics. * @returns {string} */ get_configuration_diagnostics(): string; /** * @param {string} file_path * @param {string} file_text * @returns {string | undefined} */ format(file_path: string, file_text: string): string | undefined; }