import type { BeanCollection } from '../../context/context'; import type { RowContainerType } from '../../gridBodyComp/rowContainer/rowContainerCtrl'; import { Component } from '../../widgets/component'; import type { RowCtrl } from './rowCtrl'; export declare class RowComp extends Component { private fullWidthCellRenderer; private fullWidthCellRendererParams; private fullWidthCellRenderersBySection; private fullWidthCellRendererParamsBySection; private readonly rowCtrl; private readonly ePinnedLeftSection; private readonly ePinnedLeftCells; private readonly eScrollingCells; private readonly ePinnedRightSection; private readonly ePinnedRightCells; private domOrder; private readonly cellComps; constructor(ctrl: RowCtrl, beans: BeanCollection, containerType: RowContainerType); private refreshPinnedSections; private setInitialStyle; private showFullWidth; private showEmbeddedFullWidth; private showEmbeddedFullWidthSection; private refreshEmbeddedFullWidth; private getAllFullWidthCellRenderers; private getPrimaryFullWidthCellRendererParams; private getFullWidthCellRendererParamsForPinned; private getEmbeddedSectionForPinned; private setCellCtrls; private ensureDomOrder; private newCellComp; destroy(): void; private setFullWidthRowComp; private setEmbeddedFullWidthRowComp; private destroyCells; }