import { VegaSlimmer } from '../../vega-slimmer/vega-slimmer-core';
/** The `DarkModeStateControllerSlimmer` class monitors dark mode changes and updates the state accordingly. */
export declare class DarkModeStateControllerSlimmer extends VegaSlimmer {
  isInDarkMode: boolean;
  private observer;
  /**
   * Component lifecycle - [connectedCallback]
   * Register an observer to watch for dark mode 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;
}
