import { GlobalSlimmerConfig, VegaSlimmer } from '../../../vega-slimmer/vega-slimmer-core';
/**
 * Class responsible for observing translation updates and triggering re-renders.
 */
export declare class VegaTranslateObserverSlimmer extends VegaSlimmer {
  private readonly component;
  private observer;
  /**
   * Component lifecycle - [connectedCallback]
   * Registers an observer to watch for translation updates, which triggers a forced update on the component.
   */
  connectedCallback(): void;
  /**
   * Component lifecycle - [disconnectedCallback]
   * Unregister the observer when the component is disconnected from the DOM.
   */
  disconnectedCallback(): void;
  constructor(option: GlobalSlimmerConfig);
  /**
   * Determines whether the observer should accept changes.
   *
   * @returns {boolean} Always returns true in the current implementation.
   */
  private isAcceptable;
}
