UNPKG

@paroicms/server

Version:
29 lines (28 loc) 1.67 kB
import { type RegisteredSite, type SimpleTranslator } from "@paroicms/public-server-lib"; import type { CommonSchemaLibrary } from "./connector/site-schema/common-schema-types.js"; export declare const dbAnyLanguage = "."; export declare const adminUiOwnerHandle = "adminUi"; export declare const packageDir: string; export declare const cmsVersion: string, appName: string; export interface AppPackageInfo { name: string; version: string; } export declare let appPackage: AppPackageInfo | undefined; export declare function setAppPackage(pkg: AppPackageInfo): void; export declare const appConf: import("./connector/app-conf/app-conf.types.js").AppConf; export declare const platformLogger: import("@paroicms/internal-server-lib").PlatformLog; export declare let registeredSites: Map<string, RegisteredSite>; export declare const httpRedirections: Map<string, import("@paroicms/public-server-lib").JtHttpRedirection>; export declare function initCommonSchemaLib(val: CommonSchemaLibrary): void; export declare function getCommonSchemaLib(): CommonSchemaLibrary; export declare const platformDataDir: string; export declare const jwtSecret: string; export declare const jwtExpiresIn = "180d"; export declare const platformJwtSecret: string | undefined; export declare const platformAuthUrl: string | undefined; export declare function getPreviewSecret(): string; export declare let simpleI18n: SimpleTranslator; export declare function initializeContext(registeredSitesVal: Map<string, RegisteredSite>): Promise<void>; export declare function addRegisteredSite(regSite: RegisteredSite): void; export declare function removeRegisteredSite(fqdn: string): void;