import { DidChangeConfigurationParams } from "vscode-languageserver"; export interface IConfigurationService { isConfigured: boolean; token?: string; url?: string; ignoreCertificates: boolean; updateConfiguration(config: DidChangeConfigurationParams): void; } export interface HomeAssistantConfiguration { longLivedAccessToken?: string; hostUrl?: string; ignoreCertificates: boolean; } export declare class ConfigurationService implements IConfigurationService { isConfigured: boolean; token?: string; url?: string; ignoreCertificates: boolean; constructor(); updateConfiguration: (config: DidChangeConfigurationParams) => void; private setConfigViaEnvironmentVariables; }