@cocalc/hub
Version:
CoCalc: Backend webserver component
30 lines (29 loc) • 738 B
TypeScript
import { SoftwareEnvConfig } from "@cocalc/util/sanitize-software-envs";
export declare function clear_cache(): void;
interface Config {
configuration: any;
registration: any;
strategies: object;
software: SoftwareEnvConfig | null;
}
export declare class WebappConfiguration {
private readonly db;
private data?;
private passport_manager;
constructor({ db }: {
db: any;
});
private init;
settings(vID: string): Promise<any>;
private get_vanity_id;
private theme;
private get_vanity;
private get_configuration;
private get_strategies;
private get_config;
get({ country, host }: {
country: any;
host: any;
}): Promise<Config>;
}
export {};