import { BannerInitCustomization, NetworkMode, UsercentricsLoggerLevel } from "."; export declare class UsercentricsOptions { settingsId?: string; ruleSetId?: string; defaultLanguage?: string; loggerLevel?: UsercentricsLoggerLevel; timeoutMillis?: number; version?: string; networkMode?: NetworkMode; consentMediation?: Boolean; initTimeoutMillis?: number; /** * @deprecated bannerCustomization is deprecated and will be removed in a future release. * Configure banner appearance via the Usercentrics dashboard instead. */ bannerCustomization?: BannerInitCustomization; constructor({ settingsId, ruleSetId, defaultLanguage, loggerLevel, timeoutMillis, version, networkMode, consentMediation, initTimeoutMillis, bannerCustomization }: { settingsId?: string; ruleSetId?: string; defaultLanguage?: string; loggerLevel?: UsercentricsLoggerLevel; timeoutMillis?: number; version?: string; networkMode?: NetworkMode; consentMediation?: Boolean; initTimeoutMillis?: number; bannerCustomization?: BannerInitCustomization; }); }