import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
import { VegaTableExpandRow } from '../../vega-table-expand-row';
/**
 * The row selection controller for the expand row.
 */
export declare class VegaTableExpandRowSelectionController extends VegaSlimmer {
  checked: VegaTableExpandRow['checked'];
  host: VegaTableExpandRow['host'];
  rowKey: VegaTableExpandRow['rowKey'];
  private rowSelectionObserver;
  /**
   * Component lifecycle - [connectedCallback]{@link VegaTableExpandRow.connectedCallback}
   */
  connectedCallback(): void;
  /**
   * Component lifecycle - [disconnectedCallback]{@link VegaTableExpandRow.disconnectedCallback}
   */
  disconnectedCallback(): void;
}
