import TelemetryManager from "../telemetry/TelemetryManager"; export declare class TrustedAuthority { private static TrustedHostList; /** * * @param validateAuthority * @param knownAuthorities */ static setTrustedAuthoritiesFromConfig(validateAuthority: boolean, knownAuthorities: Array): void; /** * * @param telemetryManager * @param correlationId */ private static getAliases; /** * * @param telemetryManager * @param correlationId */ static setTrustedAuthoritiesFromNetwork(authorityToVerify: string, telemetryManager: TelemetryManager, correlationId?: string): Promise; static getTrustedHostList(): Array; /** * Checks to see if the host is in a list of trusted hosts * @param host */ static IsInTrustedHostList(host: string): boolean; }