import { VegaSlimmer } from '../../vega-slimmer/vega-slimmer-core';
import { BrandOptions } from '../theme/theme';
/** The `BrandSwitchControllerSlimmer` class monitors brand changes and updates the color, logo and footer content accordingly. */
export declare class BrandSwitchControllerSlimmer extends VegaSlimmer {
  currentBranding: BrandOptions;
  private observer;
  /**
   * Component lifecycle - [connectedCallback]
   * Register an observer to watch for current branding updates, which will cause the component to update.
   */
  connectedCallback(): void;
  /**
   * cancel dark mode observer when disconnectedCallback
   */
  disconnectResizeObserver(): void;
  /**
   * Determines whether the observer should accept changes.
   *
   * @returns {boolean} Always returns true in the current implementation.
   */
  private isAcceptObserver;
}
