import { VegaSlimmer } from '../../../../vega-slimmer/vega-slimmer-core';
import { VegaSelectionChip } from '../../vega-selection-chip';
/**
 * Manager the showError state status in vegaSelectionChip, the value is depend on the parent group validate
 */
export declare class VegaSelectionChipShowErrorController extends VegaSlimmer {
  showError: VegaSelectionChip['showError'];
  host: VegaSelectionChip['host'];
  private fieldErrorObserver;
  private selectionChipGroup;
  /**
   * Component lifecycle - [connectedCallback]
   */
  connectedCallback(): void;
  /**
   * Component lifecycle - [disconnectedCallback]
   */
  disconnectedCallback(): void;
  /**
   * The function `canAcceptFieldErrorObserver` always returns `true`.
   *
   * @returns {boolean} a boolean value, which indicates the current host is a checkbox or checkbox group.
   */
  private canAcceptFieldErrorObserver;
  /**
   * The function listens to the showError property of the returned object.
   *
   * @param {FieldErrorPayload} payload - The payload parameter is of type FieldErrorPayload, which is an object containing information about field.
   */
  private fieldErrorObserverListener;
}
