import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
import { VegaTableHeadRow } from '../../vega-table-head-row';
/**
 *
 */
export declare class VegaTableHeadRowController extends VegaSlimmer {
  host: VegaTableHeadRow['host'];
  checkedAll: VegaTableHeadRow['checkedAll'];
  private rowSelectionAllObserver;
  /**
   * Component lifecycle - [connectedCallback]{@link VegaTableHeadRow.connectedCallback}
   */
  connectedCallback(): void;
  /**
   * Component lifecycle - [disconnectedCallback]{@link VegaTableHeadRow.disconnectedCallback}
   */
  disconnectedCallback(): void;
  /**
   * Initialize the row selection all observer.
   */
  private initRowSelectionAllObserver;
}
