import type { ScSiteSchema, ThemeConf } from "@paroicms/public-anywhere-lib";
import type { AppLogger } from "@paroicms/public-server-lib";
export interface PublicSiteContext {
    fqdn: string;
    siteName: string;
    version?: string;
    siteDir: string;
    themeDir: string;
    dataDir: string;
    cacheDir: string;
    backupDir: string;
    siteUrl: string;
    siteSchema: ScSiteSchema;
    themeConf: ThemeConf;
    logger: AppLogger;
}
