UNPKG

smc-hub

Version:

CoCalc: Backend webserver component

39 lines (38 loc) 1.88 kB
/// <reference types="node" /> export var SALVUS_HOME: string | undefined; export var SMC_ROOT: string | undefined; export var WEBAPP_LIB: string; export function enable_mesg(socket: any, desc: any): (opts: any) => NodeJS.Timeout | undefined; export function disable_mesg(socket: any): boolean | undefined; export function unlock_socket(socket: any, token: any, cb: any): any; export function connect_to_locked_socket(opts: any): any; export function plug(s1: any, s2: any, max_burst: any): any; export function sha1(data: any): any; export function uuidsha1(data: any, sha1: any): string; export function disk_usage(path: any, cb: any): any; export function username(project_id: any): any; export function uid(project_id: any): number; export function keep_portforward_alive(port: any): true | undefined; export function unforward_port(opts: any): any; export function unforward_all_ports(): any[]; export function free_port(cb: any): import("net").Server; export function forward_remote_port_to_localhost(opts: any): any; export function process_kill(pid: any, signal: any): true | undefined; export function abspath(path: any): any; export function saveSync(obj: any, filename: any): any; export function loadSync(filename: any): any; export function sales_tax(zip: any): any; export function sanitize_html(html: any, cb: any, keepScripts?: boolean, keepUnsafeAttributes?: boolean): any; export function sanitize_html_safe(html: any, cb: any): any; export var OUTPUT_DIR: string; export var BASE_URL: string; export var MATHJAX_LIB: string; export var MATHJAX_VERSION: any; export var MATHJAX_NOVERS: string; export var MATHJAX_SUBDIR: string; export var MATHJAX_ROOT: string; export var MATHJAX_URL: string; export var execute_code: any; export var ensure_containing_directory_exists: any; declare var ga: any; export { MATHJAX_NOVERS as MATHJAX_ROOT, ga as GOOGLE_ANALYTICS };