/** * Configuration service for Sitefinity Assistant widget * Provides access to environment variables and configuration settings */ export declare class SitefinityAssistantConfig { /** * Gets the CDN hostname for Sitefinity Assistant resources * @throws Error if SF_ASSISTANT_CDN_HOSTNAME environment variable is not configured */ static getCdnHostname(): string; /** * Gets the admin API base URL for Sitefinity Assistant * @throws Error if SF_ASSISTANT_ADMIN_API_BASE_URL environment variable is not configured */ static getAdminApiBaseUrl(): string; /** * Gets the CDN root folder relative path * Defaults to "staticfiles/" if not configured */ static getCdnRootFolderRelativePath(): string; /** * Generates a full CDN URL for a given filename * @param filename The filename to generate URL for * @param version Optional version parameter * @throws Error if SF_ASSISTANT_CDN_HOSTNAME is not configured */ static getCdnUrl(filename: string, version?: string): string; /** * Gets the chat service endpoint URL */ static getChatServiceUrl(): string; }