interface OttoWindow extends Window { __OTTO_API_URL__?: string; OTTO_SERVER_URL?: string; OTTO_RUNTIME_CONTEXT?: { projectId?: string; projectRoot?: string; serverToken?: string; clientApiBaseUrl?: string; clientServerToken?: string; ownerSession?: { token: string; expiresAt?: number; }; }; } export declare const RUNTIME_API_BASE_URL_STORAGE_KEY = "otto-api-base-url"; export declare function normalizeApiBaseUrl(value: string): string; export declare function getConfiguredRuntimeApiBaseUrl(): string | undefined; export declare function getClientDaemonContext(): { baseUrl: string; token: string; } | undefined; export declare function getRuntimeProjectContext(): { projectId?: string; projectRoot?: string; serverToken?: string; clientApiBaseUrl?: string; clientServerToken?: string; ownerSession?: { token: string; expiresAt?: number; }; }; export declare function setRuntimeProjectContext(context: OttoWindow['OTTO_RUNTIME_CONTEXT']): void; export declare function hasConfiguredRuntimeApiBaseUrl(): boolean; export declare function setRuntimeApiBaseUrl(value: string): string; export declare function clearRuntimeApiBaseUrl(): void; export declare function getRuntimeApiBaseUrl(): string; export declare const API_BASE_URL: string; export declare const config: { apiBaseUrl: string; }; export {}; //# sourceMappingURL=config.d.ts.map