/**
 * Runtime config for the standalone studio-housekeeping **activator** — the HTTP
 * server behind the catch-all *.vetra.io ingress that shows a spinner and wakes
 * a sleeping studio on demand.
 *
 * The idle *detector* no longer lives here — it runs in-process in the
 * switchboard (the HousekeepingKeeper in the vetra-housekeeping subgraph), so
 * this service needs no DB, no Loki, and no admin/service token (it calls the
 * open, idempotent wakeStudio mutation).
 */
export interface ActivatorConfig {
    /** Switchboard GraphQL endpoint exposing the vetra-housekeeping subgraph. */
    switchboardGraphqlUrl: string;
    /** vetra.io waking page browsers are redirected to (branded spinner). */
    wakingPageUrl: string;
    /** Port for the activator HTTP server + health endpoints. */
    port: number;
}
export declare function loadConfig(env?: NodeJS.ProcessEnv): ActivatorConfig;
//# sourceMappingURL=config.d.ts.map