import { Base, Type, Point, PropertyChangedEventArgs, INotifyPropertyChanged, IList$1, EventArgs, Nullable$1 } from "igniteui-webcomponents-core"; import { IFilterExpression } from "igniteui-webcomponents-core"; import { DataSourceSchemaPropertyType } from "igniteui-webcomponents-core"; import { ColumnComparisonConditionOperatorType } from "./ColumnComparisonConditionOperatorType"; import { List$1 } from "igniteui-webcomponents-core"; import { FilterFactory } from "igniteui-webcomponents-core"; import { ObservableCollection$1 } from "igniteui-webcomponents-core"; import { DomRenderer } from "igniteui-webcomponents-core"; import { IDataSource } from "igniteui-webcomponents-core"; import { Brush } from "igniteui-webcomponents-core"; import { ScrollbarStyle } from "igniteui-webcomponents-core"; import { INativeCell } from "./INativeCell"; import { MouseButton } from "igniteui-webcomponents-core"; import { RowPath } from "./RowPath"; import { IDragger } from "./IDragger"; import { GridCellPosition } from "./GridCellPosition"; import { EditModeType } from "./EditModeType"; import { ControlDisplayDensity } from "igniteui-webcomponents-core"; import { BaseControlTheme } from "igniteui-webcomponents-core"; import { GridViewportChangedEventArgs } from "./GridViewportChangedEventArgs"; import { ICellModelExportUpdater } from "./ICellModelExportUpdater"; import { XButton } from "igniteui-webcomponents-inputs"; import { FontInfo } from "igniteui-webcomponents-core"; import { BrushAppearanceData } from "igniteui-webcomponents-core"; import { ModelStates } from "./ModelStates"; import { HashSet$1 } from "igniteui-webcomponents-core"; import { CellPath } from "./CellPath"; import { Rect } from "igniteui-webcomponents-core"; import { ModelTypes } from "./ModelTypes"; import { CellContentHorizontalAlignment } from "./CellContentHorizontalAlignment"; import { CellContentVerticalAlignment } from "./CellContentVerticalAlignment"; import { TextCellDecoration } from "./TextCellDecoration"; import { TextCellLineBreakMode } from "./TextCellLineBreakMode"; import { ColumnSortDirection } from "./ColumnSortDirection"; import { PinnedPositions } from "./PinnedPositions"; import { Dictionary$2 } from "igniteui-webcomponents-core"; import { CellModelExport } from "./CellModelExport"; import { DataSourceRowType } from "igniteui-webcomponents-core"; import { GroupSummaryDisplayMode } from "./GroupSummaryDisplayMode"; import { BindingFormatter } from "igniteui-webcomponents-core"; import { DateTimeFormats } from "./DateTimeFormats"; import { DateTimeColumnValueFormatter } from "./DateTimeColumnValueFormatter"; import { EditorType } from "./EditorType"; import { ImageStretchOptions } from "./ImageStretchOptions"; import { ImageResourceType } from "./ImageResourceType"; import { GroupData } from "./GroupData"; import { SummaryData } from "./SummaryData"; import { DataSourceSummaryOperand } from "igniteui-webcomponents-core"; import { SortIndicatorStyle } from "./SortIndicatorStyle"; import { ColumnOptionsIconAlignment } from "./ColumnOptionsIconAlignment"; import { ColumnOptionsIconBehavior } from "./ColumnOptionsIconBehavior"; import { IExecutionContext } from "igniteui-webcomponents-core"; import { SRProvider } from "igniteui-webcomponents-core"; import { SummaryScope } from "./SummaryScope"; import { GroupHeaderDisplayMode } from "./GroupHeaderDisplayMode"; import { PageChangedEventArgs } from "./PageChangedEventArgs"; import { ColumnSummaryDescriptionCollection } from "./ColumnSummaryDescriptionCollection"; import { FilterExpressionCollection } from "igniteui-webcomponents-core"; import { GridFilterExpressionsEventArgs } from "./GridFilterExpressionsEventArgs"; import { GridSortDescriptionsChangedEventArgs } from "./GridSortDescriptionsChangedEventArgs"; import { GridGroupDescriptionsChangedEventArgs } from "./GridGroupDescriptionsChangedEventArgs"; import { GridSummaryDescriptionsChangedEventArgs } from "./GridSummaryDescriptionsChangedEventArgs"; import { IDataSourceUpdateNotifier } from "igniteui-webcomponents-core"; import { ColumnSortDescriptionCollection } from "./ColumnSortDescriptionCollection"; import { ColumnGroupDescription } from "./ColumnGroupDescription"; import { ColumnGroupDescriptionCollection } from "./ColumnGroupDescriptionCollection"; import { ColumnSummaryDescription } from "./ColumnSummaryDescription"; import { ISummaryResult } from "igniteui-webcomponents-core"; import { PagerVisualModelExport } from "./PagerVisualModelExport"; import { DataSourceLocalDataProvider } from "igniteui-webcomponents-core"; import { IDataSourceSchema } from "igniteui-webcomponents-core"; import { DefinitionPropertyUpdatedEventArgs } from "./DefinitionPropertyUpdatedEventArgs"; import { CellPropertyAnimationType } from "./CellPropertyAnimationType"; import { IPropertySetter } from "./IPropertySetter"; import { DragSelectEventArgs } from "./DragSelectEventArgs"; import { IColumnGrouping } from "./IColumnGrouping"; import { IDataGridComponent } from "./IDataGridComponent"; import { ColumnResizingMode } from "./ColumnResizingMode"; import { ColumnMovingMode } from "./ColumnMovingMode"; import { Thickness } from "igniteui-webcomponents-core"; import { IDelayedExecutionManager } from "./IDelayedExecutionManager"; import { ITickProvider } from "igniteui-webcomponents-core"; import { IViewportManager } from "./IViewportManager"; import { ColumnWidth } from "./ColumnWidth"; import { HeaderClickAction } from "./HeaderClickAction"; import { EditModeClickAction } from "./EditModeClickAction"; import { ColumnShowingAnimationMode } from "./ColumnShowingAnimationMode"; import { ColumnPropertyUpdatingAnimationMode } from "./ColumnPropertyUpdatingAnimationMode"; import { CellDataLoadedAnimationMode } from "./CellDataLoadedAnimationMode"; import { RowSelectionAnimationMode } from "./RowSelectionAnimationMode"; import { RowHoverAnimationMode } from "./RowHoverAnimationMode"; import { CellSelectionAnimationMode } from "./CellSelectionAnimationMode"; import { GridColumnAnimationSettings } from "./GridColumnAnimationSettings"; import { GridAnimationSettings } from "./GridAnimationSettings"; import { ColumnResizingAnimationMode } from "./ColumnResizingAnimationMode"; import { ColumnMovingAnimationMode } from "./ColumnMovingAnimationMode"; import { ColumnHidingAnimationMode } from "./ColumnHidingAnimationMode"; import { ColumnExchangingAnimationMode } from "./ColumnExchangingAnimationMode"; import { DataGridSelectionMode } from "./DataGridSelectionMode"; import { GridActivationMode } from "./GridActivationMode"; import { GridSelectionBehavior } from "./GridSelectionBehavior"; import { GridSelectedItemsCollection } from "./GridSelectedItemsCollection"; import { GridSelectedKeysCollection } from "./GridSelectedKeysCollection"; import { GridSelectedCellRangesCollection } from "./GridSelectedCellRangesCollection"; import { CornerRadius } from "igniteui-webcomponents-core"; import { IPlatformPixelConverter } from "./IPlatformPixelConverter"; import { ListSortDirection } from "igniteui-webcomponents-core"; import { IEditableDataSource } from "igniteui-webcomponents-core"; import { EnterKeyBehaviors } from "./EnterKeyBehaviors"; import { EnterKeyBehaviorAfterEdit } from "./EnterKeyBehaviorAfterEdit"; import { MergedCellMode } from "./MergedCellMode"; import { MergedCellEvaluationCriteria } from "./MergedCellEvaluationCriteria"; import { FilterUIType } from "./FilterUIType"; import { FilterLogicalOperator } from "./FilterLogicalOperator"; import { FilterComparisonType } from "./FilterComparisonType"; import { CellRange } from "./CellRange"; import { PrimaryKeyValue } from "./PrimaryKeyValue"; import { FastIterationDictionary$2 } from "igniteui-webcomponents-core"; import { NotifyCollectionChangedEventArgs } from "igniteui-webcomponents-core"; import { GridSelectedItemsChangedEventArgs } from "./GridSelectedItemsChangedEventArgs"; import { GridSelectedKeysChangedEventArgs } from "./GridSelectedKeysChangedEventArgs"; import { GridSelectedCellRangesChangedEventArgs } from "./GridSelectedCellRangesChangedEventArgs"; import { GridDataCommittedEventArgs } from "./GridDataCommittedEventArgs"; import { GridDataCommittingEventArgs } from "./GridDataCommittingEventArgs"; import { DataSourceRootSummariesChangedEventArgs } from "igniteui-webcomponents-core"; import { GridSizeChangedEventArgs } from "./GridSizeChangedEventArgs"; import { ColumnStates } from "./ColumnStates"; import { IColumnGroupingVisualModelExport } from "./IColumnGroupingVisualModelExport"; import { IToolbarVisualModelExport } from "./IToolbarVisualModelExport"; import { VisualModelExport } from "./VisualModelExport"; import { GridActiveCellChangedEventArgs } from "./GridActiveCellChangedEventArgs"; import { GridSelectionChangedEventArgs } from "./GridSelectionChangedEventArgs"; import { GridRowEditStartedEventArgs } from "./GridRowEditStartedEventArgs"; import { GridRowEditEndedEventArgs } from "./GridRowEditEndedEventArgs"; import { Key } from "igniteui-webcomponents-core"; import { JsonDictionaryItem } from "igniteui-webcomponents-core"; import { GridCellType } from "./GridCellType"; import { GridAnimationPhaseSettings } from "./GridAnimationPhaseSettings"; import { GridAnimationManagerAnimationCreatedEventArgs } from "./GridAnimationManagerAnimationCreatedEventArgs"; import { GridAnimationManagerAnimationCompletedEventArgs } from "./GridAnimationManagerAnimationCompletedEventArgs"; import { GridAnimationManagerAnimationCanceledEventArgs } from "./GridAnimationManagerAnimationCanceledEventArgs"; import { GridColumnSpacer } from "./GridColumnSpacer"; import { GridColumnSpacerCollection } from "./GridColumnSpacerCollection"; import { GridEffectMainIntent } from "./GridEffectMainIntent"; import { FixedCellPositions } from "./FixedCellPositions"; import { GridEffectSubIntent } from "./GridEffectSubIntent"; import { GridConditionalStylePropertyCollection } from "./GridConditionalStylePropertyCollection"; import { PropertyUpdatedEventArgs } from "igniteui-webcomponents-core"; import { GridConditionFilterStringErrorsParsingEventArgs } from "./GridConditionFilterStringErrorsParsingEventArgs"; import { CellStyleRequestedEventArgs } from "./CellStyleRequestedEventArgs"; import { IToolbarTarget } from "igniteui-webcomponents-core"; import { ToolCommand } from "igniteui-webcomponents-core"; import { FormatCellEventArgs } from "./FormatCellEventArgs"; import { GridColumnProviderOnAttachingOverrideEventArgs } from "igniteui-webcomponents-layouts"; import { LayoutAction } from "./LayoutAction"; import { ToolActionInfo } from "igniteui-webcomponents-core"; import { ICommandAvailabilityListener } from "igniteui-webcomponents-core"; import { ICommandStateChangedListener } from "igniteui-webcomponents-core"; import { ToolCommandExecutionState } from "igniteui-webcomponents-core"; import { IToolbarContextAccessor } from "igniteui-webcomponents-core"; import { JsonWriter } from "igniteui-webcomponents-core"; import { CalculationParameters } from "./CalculationParameters"; import { ColumnPropertySettersCollection } from "./ColumnPropertySettersCollection"; import { ColumnPropertySetter } from "./ColumnPropertySetter"; import { ResponsiveStateEnteringEventArgs } from "./ResponsiveStateEnteringEventArgs"; import { ResponsiveStateEnteredEventArgs } from "./ResponsiveStateEnteredEventArgs"; import { ResponsiveStateExitedEventArgs } from "./ResponsiveStateExitedEventArgs"; /** * @hidden */ export declare abstract class ColumnFilterCondition extends Base { static $t: Type; b: DataGridColumn; isGroup(): boolean; resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; } /** * @hidden */ export declare class ColumnComparisonFilterCondition extends ColumnFilterCondition { static $t: Type; constructor(); static getApplicableOperators(a: DataSourceSchemaPropertyType): ColumnComparisonConditionOperatorType[]; equals(a: any): boolean; private _operator; get operator(): ColumnComparisonConditionOperatorType; set operator(a: ColumnComparisonConditionOperatorType); private _value; get value(): any; set value(a: any); private _isCaseSensitive; get isCaseSensitive(): boolean; set isCaseSensitive(a: boolean); resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; private h; private static g; static getOperandNumber(a: ColumnComparisonConditionOperatorType): number; static getOperandNumbers(a: ColumnComparisonConditionOperatorType[]): number[]; private k; } /** * @hidden */ export declare class ColumnCustomFilterCondition extends ColumnFilterCondition { static $t: Type; private _value; get value(): any; set value(a: any); private _id; get id(): string; set id(a: string); private _index; get index(): number; set index(a: number); resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; } /** * @hidden */ export declare class ColumnFilterConditionCollection extends ObservableCollection$1 { static $t: Type; constructor(); } /** * @hidden */ export declare class ColumnFilterConditionGroup extends ColumnFilterCondition { static $t: Type; isGroup(): boolean; constructor(); equals(a: any): boolean; get count(): number; private _usesOrOperator; get usesOrOperator(): boolean; set usesOrOperator(a: boolean); private f; add(a: ColumnFilterCondition): void; remove(a: ColumnFilterCondition): void; removeAt(a: number): void; item(a: number, b?: ColumnFilterCondition): ColumnFilterCondition; clear(): void; toArray(): ColumnFilterCondition[]; resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; } /** * @hidden */ export interface IExternalGrid { readonly renderer: DomRenderer; insertExternalColumnAtIndex(a: number, b: any): void; removeExternalColumn(a: any): void; ensureColumnsAreManual(): void; onContentSizeChanged(): void; createLocalDataSource(a: any): IDataSource; createTextColumn(a: string): TextColumn; createNumericColumn(a: string): NumericColumn; createDateTimeColumn(a: string): DateTimeColumn; createImageColumn(a: string): ImageColumn; createTemplateColumn(a: string): TemplateColumn; createComboBoxColumn(a: string): ComboBoxColumn; focusScroller(): void; setHandCursor(): void; setResizeCursor(): void; setDefaultCursor(): void; setBorder(a: Brush, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void; setScrollerVerticalTrackInset(a: number): void; setScrollbarStyle(a: ScrollbarStyle): void; setScrollbarColor(a: Brush): void; setScrollbarHoverColor(a: Brush): void; setScrollbarActiveColor(a: Brush): void; setClipboardText(a: string): void; setBackground(a: Brush): void; moveFocusPrevious(): void; moveFocusNext(): void; } /** * @hidden */ export declare let IExternalGrid_$type: Type; /** * @hidden */ export interface ICellRenderingEngine { refresh(a: VisualModel, b: boolean): void; viewportChanged(): void; invalidateVisibility(a: () => void): void; detach(): void; attach(): void; readonly initialRefreshFinished: boolean; } /** * @hidden */ export declare let ICellRenderingEngine_$type: Type; /** * @hidden */ export interface ICellPresenter { modelUpdated(a: CellModel): void; readonly isCanvasBased: boolean; readonly nativeCell: INativeCell; } /** * @hidden */ export declare let ICellPresenter_$type: Type; /** * @hidden */ export interface ICellActionManager { clickExpansionIndicator(): void; clickCell(a: MouseButton): void; dragStarted(): void; previewPointerDownCell(): void; previewPointerUpCell(): void; pointerDownCell(): void; pointerUpCell(): void; previewMouseDownCell(a: boolean, b: boolean, c: MouseButton): void; previewMouseUpCell(a: boolean, b: boolean, c: MouseButton): void; mouseDownCell(a: number, b: number): void; mouseUpCell(a: number, b: number): void; mouseLeaveCell(a: number, b: number): void; mouseEnterCell(a: number, b: number): void; mouseIsOver(a: number, b: number): void; doubleClicked(a: MouseButton): void; readonly isLeaveActionDesired: boolean; readonly isEnterActionDesired: boolean; readonly isClickActionDesired: boolean; readonly isHoverActionDesired: boolean; readonly isPreviewPointerDownActionDesired: boolean; readonly isPreviewPointerUpActionDesired: boolean; readonly isPointerDownActionDesired: boolean; readonly isPointerUpActionDesired: boolean; isControlPressed: boolean; isShiftPressed: boolean; readonly isDrag: boolean; readonly isMouseDown: boolean; readonly mousePosition: Point; isCellDown(): boolean; readonly isGridDragging: boolean; readonly isEditRefocusDesired: boolean; getColumnFilterCondition(): ColumnFilterCondition; getColumnPropertyType(): DataSourceSchemaPropertyType; columnFilterChanging(a: ColumnFilterCondition): void; columnFilterChanged(a: ColumnFilterCondition): void; updateCellEditValue(a: any): void; startEditMode(): void; editorCellLostFocus(): void; cancelEditMode(a: boolean): void; disableKeyInput(): void; enableKeyInput(): void; passCellClone(a: any): void; applyFilter(a: ColumnComparisonConditionOperatorType, b: any): void; applyCustomFilter(a: string, b: number, c: any): void; clearFilter(): void; shouldSkipFocusRetain(): boolean; } /** * @hidden */ export declare let ICellActionManager_$type: Type; /** * @hidden */ export declare class DefaultCellActionManager extends Base implements ICellActionManager { static $t: Type; private b; private a; private c; private d; constructor(a: DataGrid, b: CellModel); clickExpansionIndicator(): void; clickCell(a: MouseButton): void; dragStarted(): void; previewPointerDownCell(): void; previewPointerUpCell(): void; pointerDownCell(): void; pointerUpCell(): void; previewMouseDownCell(a: boolean, b: boolean, c: MouseButton): void; previewMouseUpCell(a: boolean, b: boolean, c: MouseButton): void; mouseDownCell(a: number, b: number): void; mouseUpCell(a: number, b: number): void; mouseLeaveCell(a: number, b: number): void; mouseEnterCell(a: number, b: number): void; mouseIsOver(a: number, b: number): void; doubleClicked(a: MouseButton): void; getColumnFilterCondition(): ColumnFilterCondition; getColumnPropertyType(): DataSourceSchemaPropertyType; columnFilterChanging(a: ColumnFilterCondition): void; columnFilterChanged(a: ColumnFilterCondition): void; isCellDown(): boolean; get isLeaveActionDesired(): boolean; get isEnterActionDesired(): boolean; get isClickActionDesired(): boolean; get isHoverActionDesired(): boolean; get isPreviewPointerDownActionDesired(): boolean; get isPreviewPointerUpActionDesired(): boolean; get isPointerDownActionDesired(): boolean; get isPointerUpActionDesired(): boolean; get isControlPressed(): boolean; set isControlPressed(a: boolean); get isShiftPressed(): boolean; set isShiftPressed(a: boolean); get isDrag(): boolean; get isMouseDown(): boolean; get mousePosition(): Point; get isGridDragging(): boolean; get isEditRefocusDesired(): boolean; updateCellEditValue(a: any): void; startEditMode(): void; editorCellLostFocus(): void; cancelEditMode(a: boolean): void; disableKeyInput(): void; enableKeyInput(): void; passCellClone(a: any): void; applyFilter(a: ColumnComparisonConditionOperatorType, b: any): void; applyCustomFilter(a: string, b: number, c: any): void; clearFilter(): void; shouldSkipFocusRetain(): boolean; } /** * @hidden */ export interface IGridInfoRequestor { getColumn(): DataGridColumn; getDensity(): ControlDisplayDensity; getTheme(): BaseControlTheme; setViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; removeViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; } /** * @hidden */ export declare let IGridInfoRequestor_$type: Type; /** * @hidden */ export declare class DefaultGridInfoRequestor extends Base implements IGridInfoRequestor { static $t: Type; private b; private a; constructor(a: DataGrid, b: CellModel); getColumn(): DataGridColumn; getDensity(): ControlDisplayDensity; getTheme(): BaseControlTheme; setViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; removeViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; } /** * @hidden */ export declare class DefaultCellModelExportUpdater extends Base implements ICellModelExportUpdater { static $t: Type; private a; constructor(a: CellModel); update(a: string, b: any): void; } /** * @hidden */ export declare class PagerView extends Base { static $t: Type; c: Pager; constructor(a: Pager); m: DomRenderer; private n; private d; private g; private f; private e; u(a: any): void; private h; private q; private t; private s; private r; v(): void; p(): void; a(): BrushAppearanceData; b(): BrushAppearanceData; o(): string; i(): XButton; l(): XButton; k(): XButton; j(): XButton; } /** * @hidden */ export declare abstract class CellModel extends Base { static $t: Type; private o; get p(): DataGrid; set p(a: DataGrid); constructor(); private static d5; private static d4; private static b1; static gc(a: string): number; s: ICellPresenter; static hq: number; private t; get u(): ModelStates; set u(a: ModelStates); private iq; get lg(): string; set lg(a: string); private k; static hb: number; get l(): CellPath; set l(a: CellPath); private al; static fv: number; get a1(): boolean; set a1(a: boolean); ft: number; get fr(): number; get bt(): boolean; get bp(): boolean; get bg(): boolean; bo: boolean; bv: boolean; a7: boolean; a5: boolean; bm: boolean; bw: boolean; a9: boolean; bn: boolean; c: ICellActionManager; e: IGridInfoRequestor; d: ICellModelExportUpdater; private an; static gl: number; get a4(): boolean; set a4(a: boolean); private b8; static fe: number; get cu(): number; set cu(a: number); private m2; static fa: number; get nq(): Brush; set nq(a: Brush); private m3; static fd: number; get nr(): Brush; set nr(a: Brush); private dr; static fg: number; get ff(): number; set ff(a: number); private dq; static fc: number; get fb(): number; set fb(a: number); private oa; static fq: number; get ob(): Rect; set ob(a: Rect); static readonly gr: number; private au; get bi(): boolean; set bi(a: boolean); private ax; static gt: number; get bq(): boolean; set bq(a: boolean); private ay; static gu: number; get br(): boolean; set br(a: boolean); private aw; static gs: number; get bl(): boolean; set bl(a: boolean); private as; static gq: number; get bf(): boolean; set bf(a: boolean); private d3; static gk: number; get gj(): number; set gj(a: number); private by; a8(a: string): boolean; bc(propertyId_: number): boolean; bb(a: string): boolean; private dw; private a; mf(propertyId_: number): void; mc(): void; mg(a: string): void; private am; get a2(): boolean; set a2(a: boolean); private a0; protected mn(a: string, b: number, c: any, d: any): void; protected bx(a: string): boolean; protected mq(a: string, b: any, c: any): void; private mo; private mi; private mj; private mk; private ml; private mp; private mm; private nx; ms(): void; protected mt(): void; private b0; mv(a: string, b: any): void; a3(a: string): boolean; mr(a: string): void; ij(a: string): any; private q; get r(): GridLayer; set r(a: GridLayer); static hg: number; private ii; get im(): any; set im(a: any); static readonly id: number; private cp; get db(): number; set db(a: number); static readonly ie: number; private cq; get dc(): number; set dc(a: number); static readonly hl: number; private ea; get hk(): number; set hk(a: number); static readonly hn: number; private eb; get hm(): number; set hm(a: number); static readonly fz: number; private ca; get cw(): number; set cw(a: number); static readonly fs: number; private b9; get cv(): number; set cv(a: number); static readonly ex: number; private b6; get cs(): number; set cs(a: number); static readonly g1: number; private ce; get c0(): number; set c0(a: number); static readonly ez: number; private b7; get ct(): number; set ct(a: number); static readonly gx: number; mh(): void; private cc; get cy(): number; set cy(a: number); static readonly h6: number; private cm; get c8(): number; set c8(a: number); static readonly gy: number; private cd; get cz(): number; set cz(a: number); static readonly h7: number; private cn; get c9(): number; set c9(a: number); static readonly ge: number; private d2; get gd(): number; set gd(a: number); static readonly ic: number; private ec; get ib(): number; set ib(a: number); static readonly gv: number; private az; get bu(): boolean; set bu(a: boolean); static readonly g0: number; private v; get w(): ModelTypes; set w(a: ModelTypes); static readonly hi: number; private cg; get c2(): number; set c2(a: number); static readonly em: number; private b5; get cr(): number; set cr(a: number); static readonly gh: number; private cb; get cx(): number; set cx(a: number); private av; get bj(): boolean; set bj(a: boolean); static readonly gf: number; private f; get g(): CellContentHorizontalAlignment; set g(a: CellContentHorizontalAlignment); static readonly h9: number; private h; get i(): CellContentVerticalAlignment; set i(a: CellContentVerticalAlignment); static readonly e9: number; private m1; get np(): Brush; set np(a: Brush); static readonly fl: number; private m4; get ns(): Brush; set ns(a: Brush); static readonly en: number; private my; get nm(): Brush; set nm(a: Brush); static readonly es: number; private mz; get nn(): Brush; set nn(a: Brush); static readonly eh: number; private mx; get nl(): Brush; set nl(a: Brush); static readonly f4: number; private m6; get nu(): Brush; set nu(a: Brush); static readonly hh: number; private nd; get n2(): Brush; set n2(a: Brush); static readonly hj: number; private ne; get n3(): Brush; set n3(a: Brush); static readonly gg: number; private m9; get ny(): Brush; set ny(a: Brush); static readonly gi: number; private na; get nz(): Brush; set nz(a: Brush); static readonly hp: number; private nf; get n4(): Brush; set n4(a: Brush); static readonly hr: number; private ng; get n5(): Brush; set n5(a: Brush); static readonly hd: number; private nc; get n1(): Brush; set n1(a: Brush); private nb; static readonly gw: number; get n0(): Brush; set n0(a: Brush); private m8; static readonly ga: number; get nw(): Brush; set nw(a: Brush); static readonly he: number; private cf; get c1(): number; set c1(a: number); static readonly g2: number; private ih; get il(): any; set il(a: any); static readonly hf: number; private ip; get k4(): string; set k4(a: string); static readonly h8: number; private iu; get l1(): string; set l1(a: string); static readonly h4: number; private nk; get n9(): Brush; set n9(a: Brush); static readonly e8: number; private m0; get no(): Brush; set no(a: Brush); static readonly fu: number; private m5; get nt(): Brush; set nt(a: Brush); static readonly gb: number; private af; get aj(): FontInfo; set aj(a: FontInfo); static readonly ey: number; private ad; get ah(): FontInfo; set ah(a: FontInfo); static readonly h3: number; private it; get ls(): string; set ls(a: string); static readonly h1: number; private nj; get n8(): Brush; set n8(a: Brush); static readonly h2: number; private ag; get ak(): FontInfo; set ak(a: FontInfo); static readonly hu: number; private is; get lk(): string; set lk(a: string); static readonly hs: number; private ir; get lh(): string; set lh(a: string); static readonly hv: number; private ni; get n7(): Brush; set n7(a: Brush); static readonly ht: number; private nh; get n6(): Brush; set n6(a: Brush); static readonly hx: number; private ci; get c4(): number; set c4(a: number); static readonly hy: number; private cj; get c5(): number; set c5(a: number); static readonly hz: number; private ck; get c6(): number; set c6(a: number); static readonly hw: number; private ch; get c3(): number; set c3(a: number); static readonly h0: number; private cl; get c7(): number; set c7(a: number); static readonly h5: number; private z; get aa(): TextCellDecoration; set aa(a: TextCellDecoration); static readonly gz: number; private ab; get ac(): TextCellLineBreakMode; set ac(a: TextCellLineBreakMode); static readonly ia: number; private co; get da(): number; set da(a: number); static readonly g6: number; private d7; get g5(): number; set g5(a: number); static readonly ha: number; private d9; get g9(): number; set g9(a: number); static readonly g8: number; private d8; get g7(): number; set g7(a: number); static readonly g4: number; private d6; get g3(): number; set g3(a: number); static readonly e3: number; private dm; get e2(): number; set e2(a: number); static readonly e7: number; private dp; get e6(): number; set e6(a: number); static readonly e5: number; private dn; get e4(): number; set e4(a: number); static readonly e1: number; private dl; get e0(): number; set e0(a: number); static readonly fk: number; private dt; get fj(): number; set fj(a: number); static readonly fp: number; private dv; get fo(): number; set fo(a: number); static readonly fn: number; private du; get fm(): number; set fm(a: number); static readonly fi: number; private ds; get fh(): number; set fh(a: number); static readonly eg: number; private de; get ef(): number; set ef(a: number); static readonly el: number; private dg; get ek(): number; set ek(a: number); static readonly ej: number; private df; get ei(): number; set ei(a: number); static readonly ee: number; private dd; get ed(): number; set ed(a: number); static readonly f3: number; private dz; get f2(): number; set f2(a: number); static readonly f8: number; private d1; get f7(): number; set f7(a: number); static readonly f6: number; private d0; get f5(): number; set f5(a: number); static readonly f1: number; private dy; get f0(): number; set f0(a: number); static readonly er: number; private di; get eq(): number; set eq(a: number); static readonly ew: number; private dk; get ev(): number; set ev(a: number); static readonly eu: number; private dj; get et(): number; set et(a: number); static readonly ep: number; private dh; get eo(): number; set eo(a: number); static readonly ho: number; private m; get n(): ColumnSortDirection; set n(a: ColumnSortDirection); static readonly gp: number; private ar; get be(): boolean; set be(a: boolean); static readonly gm: number; private ao; get a6(): boolean; set a6(a: boolean); static readonly f9: number; private m7; get nv(): Brush; set nv(a: Brush); static readonly hc: number; private x; get y(): PinnedPositions; set y(a: PinnedPositions); static readonly fx: number; private ae; get ai(): FontInfo; set ai(a: FontInfo); static readonly go: number; private aq; get bd(): boolean; set bd(a: boolean); static readonly gn: number; private ap; get ba(): boolean; set ba(a: boolean); static readonly fw: number; private io; get jv(): string; set jv(a: string); bk: boolean; private dx; get fy(): number; set fy(a: number); private at; get bh(): boolean; set bh(a: boolean); ig: number; ma(): void; protected mb(): void; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; b(a: CellModelExport): CellModelExport; private static b2; protected me(): void; private static bz; private b3; protected md(): void; l8(a: string): Type; mw(a: string, b: any): void; ik(a: string): any; mu(a: string, b: any): void; cellReconciling: (model: CellModel) => void; bs(a: DataSourceRowType): boolean; j7(): string; l9(a: List$1): void; } /** * @hidden */ export declare class DateTimeCellModel extends CellModel { static $t: Type; constructor(); static readonly oo: number; private ol; get om(): Date; set om(a: Date); static readonly or: number; private ox; get o3(): string; set o3(a: string); static readonly oq: number; private oc; get od(): any[]; set od(a: any[]); oe: BindingFormatter; private ov; static readonly op: number; private _formatOverride; get ow(): any; set ow(a: any); static readonly on: number; private oh; get oi(): DateTimeFormats; set oi(a: DateTimeFormats); o0(a: Date): string; j7(): string; static readonly os: number; private of; get og(): DateTimeColumnValueFormatter; set og(a: DateTimeColumnValueFormatter); static readonly ot: number; private oj; get ok(): boolean; set ok(a: boolean); protected mq(a: string, b: any, c: any): void; mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class EditorCellModel extends CellModel { static $t: Type; constructor(); private or; private oq; private ol; static o1: number; get oo(): boolean; private og; static oy: number; get oh(): CellModel; set oh(a: CellModel); private oe; static os: number; get of(): DataSourceSchemaPropertyType; set of(a: DataSourceSchemaPropertyType); private pa; static oz: number; get pk(): string; set pk(a: string); o7: any; private oi; static ow: number; get oj(): EditorType; set oj(a: EditorType); private o5; static ou: number; get o6(): any; set o6(a: any); private o9; static ov: number; get pf(): string; set pf(a: string); private oc; static ox: number; get od(): string[]; set od(a: string[]); static o0: number; private ok; get on(): boolean; set on(a: boolean); static ot: number; private o8; get pc(): string; set pc(a: string); static readonly o2: number; private om; get op(): boolean; set op(a: boolean); get o4(): number; get o3(): number; protected mt(): void; protected mq(a: string, b: any, c: any): void; l8(a: string): Type; mw(a: string, b: any): void; ik(a: string): any; b(a: CellModelExport): CellModelExport; private pp; } /** * @hidden */ export declare class FilterCellModel extends CellModel { static $t: Type; static readonly ou: number; private og; get oh(): DataSourceSchemaPropertyType; set oh(a: DataSourceSchemaPropertyType); static readonly ox: number; private oe; get of(): ColumnFilterCondition; set of(a: ColumnFilterCondition); static readonly ov: number; private oi; get oj(): IFilterExpression; set oj(a: IFilterExpression); static readonly ow: number; private ok; get ol(): GridFilterOperandsCollection; set ol(a: GridFilterOperandsCollection); static oy: number; private om; get on(): boolean; set on(a: boolean); private oc; get od(): ColumnComparisonConditionOperatorType; set od(a: ColumnComparisonConditionOperatorType); oz: any; ot: number; os: number; or: number; oq: number; op: number; oo: number; constructor(); mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; mu(a: string, b: any): void; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class EditorRowCellModel extends CellModel { static $t: Type; constructor(); } /** * @hidden */ export declare class SummaryCellModel extends CellModel { static $t: Type; constructor(); static readonly oe: number; private oi; get ok(): string; set ok(a: string); static readonly of: number; private oj; get om(): string; set om(a: string); static readonly oh: number; private oq; get or(): Brush; set or(a: Brush); static readonly og: number; private oc; get od(): FontInfo; set od(a: FontInfo); b(a: CellModelExport): CellModelExport; bs(a: DataSourceRowType): boolean; } /** * @hidden */ export declare class VerticalSeparatorCellModel extends CellModel { static $t: Type; constructor(); } /** * @hidden */ export declare class ImageCellModel extends CellModel { static $t: Type; constructor(); static readonly og: number; private oj; get ok(): string; set ok(a: string); static readonly oi: number; private oe; get of(): ImageStretchOptions; set of(a: ImageStretchOptions); static readonly oh: number; private oc; get od(): ImageResourceType; set od(a: ImageResourceType); b(a: CellModelExport): CellModelExport; mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; } /** * @hidden */ export declare class NumericCellModel extends CellModel { static $t: Type; constructor(); static readonly o4: number; private om; get on(): number; set on(a: number); static readonly ou: number; private of; get oi(): boolean; set oi(a: boolean); static readonly ot: number; private pb; get pi(): string; set pi(a: string); static readonly os: number; private oc; get od(): any[]; set od(a: any[]); oe: BindingFormatter; private o9; static readonly or: number; private _formatOverride; get pa(): any; set pa(a: any); static readonly o2: number; private pc; get pp(): string; set pp(a: string); static readonly o5: number; private pe; get pu(): string; set pu(a: string); static readonly o3: number; private pd; get pr(): string; set pr(a: string); static readonly o6: number; private pf; get pw(): string; set pw(a: string); static readonly ox: number; private oo; get ow(): number; set ow(a: number); static readonly oz: number; private op; get oy(): number; set oy(a: number); static readonly o1: number; private oq; get o0(): number; set o0(a: number); static readonly o7: number; private oh; get ol(): boolean; set ol(a: boolean); static readonly ov: number; private og; get ok(): boolean; set ok(a: boolean); oj(): boolean; protected mq(a: string, b: any, c: any): void; mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; b(a: CellModelExport): CellModelExport; j7(): string; } /** * @hidden */ export declare class RowSeparatorModel extends CellModel { static $t: Type; constructor(); b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class SectionHeaderCellModel extends CellModel { static $t: Type; constructor(); static readonly oi: number; private oc; get oe(): GroupData[]; set oe(a: GroupData[]); static readonly ol: number; private od; get of(): SummaryData[]; set of(a: SummaryData[]); static readonly ok: number; private oo; get os(): string; set os(a: string); static readonly oj: number; private on; get oq(): string; set oq(a: string); static readonly om: number; private og; get oh(): GroupSummaryDisplayMode; set oh(a: GroupSummaryDisplayMode); mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; b(a: CellModelExport): CellModelExport; bs(a: DataSourceRowType): boolean; } /** * @hidden */ export declare class TemplateCellModel extends CellModel { static $t: Type; constructor(); static readonly oc: number; private od; get oe(): any; set oe(a: any); mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class TextCellModel extends CellModel { static $t: Type; constructor(); static readonly oc: number; private od; get oe(): string; set oe(a: string); mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; b(a: CellModelExport): CellModelExport; j7(): string; } /** * @hidden */ export declare class TextHeaderCellModel extends TextCellModel { static $t: Type; constructor(); static readonly pg: number; private os; get ot(): boolean; set ot(a: boolean); static readonly ph: number; private ok; get ol(): SortIndicatorStyle; set ol(a: SortIndicatorStyle); static readonly o2: number; private og; get oh(): ColumnOptionsIconAlignment; set oh(a: ColumnOptionsIconAlignment); static readonly o4: number; private qa; get qo(): Brush; set qo(a: Brush); static readonly o3: number; private oi; get oj(): ColumnOptionsIconBehavior; set oj(a: ColumnOptionsIconBehavior); static readonly pd: number; private om; get on(): BaseControlTheme; set on(a: BaseControlTheme); static readonly ow: number; private p5; get qj(): Brush; set qj(a: Brush); static readonly o8: number; private qc; get qq(): Brush; set qq(a: Brush); static readonly o9: number; private qd; get qr(): Brush; set qr(a: Brush); static readonly o7: number; private qb; get qp(): Brush; set qp(a: Brush); static readonly pb: number; private qf; get qt(): Brush; set qt(a: Brush); static readonly pc: number; private op; get or(): FontInfo; set or(a: FontInfo); static readonly o1: number; private p9; get qn(): Brush; set qn(a: Brush); static readonly pe: number; private qg; get qu(): Brush; set qu(a: Brush); static readonly pf: number; private qh; get qv(): Brush; set qv(a: Brush); static readonly o0: number; private p8; get qm(): Brush; set qm(a: Brush); static readonly pa: number; private qe; get qs(): Brush; set qs(a: Brush); static readonly ox: number; private p6; get qk(): Brush; set qk(a: Brush); static readonly oy: number; private p7; get ql(): Brush; set ql(a: Brush); static readonly oz: number; private oo; get oq(): FontInfo; set oq(a: FontInfo); static readonly ov: number; private p4; get qi(): Brush; set qi(a: Brush); static readonly o6: number; private ou; get o5(): number; set o5(a: number); mw(a: string, b: any): void; l8(a: string): Type; ik(a: string): any; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class Pager extends Base implements INotifyPropertyChanged { static $t: Type; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected bw(a: string, b: any, c: any): void; protected b1(a: string, b: any, c: any): void; private bt; static readonly a3: string; static readonly bf: string; static readonly a9: string; static readonly a8: string; protected n: PagerView; private _executionContext; get executionContext(): IExecutionContext; set executionContext(a: IExecutionContext); ac: ObservableCollection$1; private d; private t; protected get u(): SRProvider; private au; get bb(): string; set bb(a: string); private g; get targetGrid(): DataGrid; set targetGrid(a: DataGrid); private b; get actualDataSource(): IDataSource; set actualDataSource(a: IDataSource); private ah; get ao(): number; set ao(a: number); private ag; get an(): number; set an(a: number); private ar; get itemsSource(): any; set itemsSource(a: any); private ad; get ak(): number; set ak(a: number); private r; get s(): FontInfo; set s(a: FontInfo); private cc; get cg(): Brush; set cg(a: Brush); private ce; get ci(): Brush; set ci(a: Brush); private cd; get ch(): Brush; set ch(a: Brush); private cf; get border(): Brush; set border(a: Brush); private k; private get l(); private set l(value); private o; private get p(); private set p(value); private i; private get j(); private set j(value); private ai; private get ap(); private set ap(value); private af; private get am(); private set am(value); private ae; private get al(); private set al(value); private aj; private get aq(); private set aq(value); pageChanged: (sender: any, args: PageChangedEventArgs) => void; private bq; private aa; private v; private w; private ab; private z; constructor(); private b4; b3(): void; private bn; private bv; private bl; private cb; private ca; b9(): void; bp(): void; b0(): void; bm(): void; bo(): void; provideContainer(a: any): void; private bz; private b7; private b8; private y; private bs; private x; private br; private bx; private bu; private f; private by; private b6; b5(): void; a(a: IDataSource, b: any[]): ISummaryResult[][]; as(): any; a1(): string; e(): PagerVisualModelExport; } /** * @hidden */ export declare class PagerDataSourceNotificationBridge extends Base implements IDataSourceUpdateNotifier { static $t: Type; private a; constructor(a: Pager); notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; notifySetItem(a: number, b: any, c: any): void; rangeActualized(a: number, b: number): void; } /** * @hidden */ export declare class PagerGridDataSourceNotificationBridge extends Base implements IDataSourceUpdateNotifier { static $t: Type; private b; private a; constructor(a: Pager, b: DataGrid); notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; notifySetItem(a: number, b: any, c: any): void; rangeActualized(a: number, b: number): void; } /** * @hidden */ export declare class PagedDataProvider extends DataSourceLocalDataProvider { static $t: Type; private a4; constructor(a: Pager); getItemValue(a: any, b: string): any; } /** * @hidden */ export declare class DataSourceNotificationBridge extends Base implements IDataSourceUpdateNotifier { static $t: Type; private b; private a; constructor(a: DataGrid, b: IDataSourceUpdateNotifier); rangeActualized(a: number, b: number): void; notifySetItem(a: number, b: any, c: any): void; notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; } /** * @hidden */ export declare class ColumnController extends Base { static $t: Type; private i; private n; private c; private a; get p(): boolean; set p(a: boolean); get d(): IDataSourceSchema; set d(a: IDataSourceSchema); private v; get b(): string[]; set b(a: string[]); get j(): GridColumnCollection; protected get o(): boolean; protected set o(a: boolean); private m; k: IExternalGrid; u(): boolean; private l; private q; private e; private t; constructor(a: GridColumnCollection, b: boolean, c: () => void); h(a: CellPath): DataGridColumn; f(a: number): DataGridColumn; g(a: string): DataGridColumn; r(a: DataGridColumn): boolean; s(a: DataGridColumn): boolean; } /** * @hidden */ export declare class EditingManager extends Base { static $t: Type; private g; private d; private n; private e; private a; private c; r: number; q: number; u: any; j: boolean; s: any; get o(): number; set o(a: number); get b(): CellModel; get p(): number; l: boolean; t: any; k: boolean; constructor(a: DataGrid, b: EditorDefinition); private y; ad(a: CellModel): void; ab(a: CellModel): void; v(): void; i(a: boolean, b: boolean): boolean; w(): void; aa(a: string): void; ac(a: CellModel): void; x(): void; private z; h(a: DataGridColumn, b: number): GridLayer; f(a: DataGridColumn): EditorType; m(a: CellModel): boolean; } /** * @hidden */ export declare class DataGrid extends Base implements INotifyPropertyChanged { static $t: Type; private o8; get externalObject(): any; set externalObject(a: any); private _propertySetter; get propertySetter(): IPropertySetter; set propertySetter(a: IPropertySetter); private ff; get externalGrid(): IExternalGrid; set externalGrid(a: IExternalGrid); private fd; get dragger(): IDragger; set dragger(a: IDragger); private e7; get columnGrouping(): IColumnGrouping; set columnGrouping(a: IColumnGrouping); private _pager; get pager(): Pager; set pager(a: Pager); private _toolbar; get toolbar(): IDataGridComponent; set toolbar(a: IDataGridComponent); private gr; get theme(): BaseControlTheme; set theme(a: BaseControlTheme); columnExchangingAnimationCompleted: (sender: any, e: EventArgs) => void; columnExchangingAnimationCanceled: (sender: any, e: EventArgs) => void; xl(a: DataGridColumn): void; xk(a: DataGridColumn): void; columnShowingAnimationCompleted: (sender: any, e: EventArgs) => void; columnShowingAnimationCanceled: (sender: any, e: EventArgs) => void; p(a: CellModel): ColumnFilterCondition; r(a: CellModel): DataSourceSchemaPropertyType; xv(a: DataGridColumn): void; filterExpressionsChanging: (sender: any, args: GridFilterExpressionsEventArgs) => void; filterExpressionsChanged: (sender: any, args: GridFilterExpressionsEventArgs) => void; vv(a: CellModel, b: ColumnFilterCondition): void; vu(a: CellModel, b: ColumnFilterCondition): void; xu(a: DataGridColumn): void; columnMovingAnimationCompleted: (sender: any, e: EventArgs) => void; columnMovingAnimationCanceled: (sender: any, e: EventArgs) => void; xr(a: DataGridColumn): void; xq(a: DataGridColumn): void; columnHidingAnimationCompleted: (sender: any, e: EventArgs) => void; columnHidingAnimationCanceled: (sender: any, e: EventArgs) => void; xn(a: DataGridColumn): void; xm(a: DataGridColumn): void; cellPreviewPointerDown: (sender: any, args: DataGridCellEventArgs) => void; xf(a: CellModel): void; cellPreviewPointerUp: (sender: any, args: DataGridCellEventArgs) => void; xg(a: CellModel): void; cellPointerDown: (sender: any, args: DataGridCellEventArgs) => void; xd(a: CellModel): void; cellPointerUp: (sender: any, args: DataGridCellEventArgs) => void; xe(a: CellModel): void; yo(a: number, b: string): void; cellClicked: (sender: any, args: DataGridCellEventArgs) => void; ya(a: CellModel): void; aak(a: number): void; private nh; x9(a: EditorCellModel): void; w6(a: CellModel, b: MouseButton): void; w4(a: CellModel, b: boolean, c: boolean, d: MouseButton): void; private y7; private bs; get columnResizingMode(): ColumnResizingMode; set columnResizingMode(a: ColumnResizingMode); private be; get columnMovingMode(): ColumnMovingMode; set columnMovingMode(a: ColumnMovingMode); e4: HoverManager; private ig; get isRowHoverEnabled(): boolean; set isRowHoverEnabled(a: boolean); private abu; get rowHoverBackground(): Brush; set rowHoverBackground(a: Brush); private abv; get rowHoverTextColor(): Brush; set rowHoverTextColor(a: Brush); private abm; get editRowBorder(): Brush; set editRowBorder(a: Brush); private ad5; get editRowBorderWidth(): Thickness; set editRowBorderWidth(a: Thickness); adz: Point; as: CellPath; ap: CellPath; private h4; xb(a: CellModel, b: number, c: number): void; xc(a: CellModel, b: number, c: number): void; xa(a: CellModel, b: number, c: number): void; yg(a: CellModel, b: boolean, c: boolean, d: MouseButton): void; yh(a: CellModel, b: boolean, c: boolean, d: MouseButton): void; private jp; private nm; private get ox(); private set ox(value); w9(a: CellModel, b: number, c: number): void; yf(a: CellModel, b: number, c: number): void; private nu; private im; private il; private hs; private mm; private mt; private mr; private ms; private l8; private mh; private mi; private mj; private mk; private at; private n0; private nz; private i1; vq(): void; x8(a: CellPath, b: number, c: number, d: boolean): void; x4(a: any, b: DragSelectEventArgs): void; x2(a: any, b: DragSelectEventArgs): void; private nq; get oz(): number; set oz(a: number); private n1; private fq; private x3; private ao; private ak; private al; private md; private mq; private mn; private mo; private x5; private x6; private z1; private x7; private l3; private l4; private z6; private ad1; private aj; getHitCell(a: number, b: number): CellModel; private av; private jd; private v3; private aap; constructor(); zr(a: ColumnGroupDescription): void; zs(a: ColumnSummaryDescription): void; private aad; private wd; private kg; private wa; private aab; private aaj; private b6; private i5; private z4; private z5; private i7; private z3; private z2; private i4; private y3; private y4; private c7; get c8(): GridAnimationManager; set c8(a: GridAnimationManager); private _delayedExecutionManager; get delayedExecutionManager(): IDelayedExecutionManager; set delayedExecutionManager(a: IDelayedExecutionManager); private fr; get fs(): ResponsiveEngine; private e9; get fa(): IDataAdapter; set fa(a: IDataAdapter); private ay; get az(): ColumnController; set az(a: ColumnController); private d3; get d4(): GridLayerController; set d4(a: GridLayerController); private gd; get ge(): SpatialEngine; set ge(a: SpatialEngine); private dy; get dz(): GridEffectManager; set dz(a: GridEffectManager); private f7; get f8(): SelectionManager; set f8(a: SelectionManager); private ad; get ae(): ActivationManager; set ae(a: ActivationManager); private gb; get gc(): SortManager; set gc(a: SortManager); cm: EditingManager; private hh; get tickProvider(): ITickProvider; set tickProvider(a: ITickProvider); private f5; get sectionHeader(): SectionHeader; set sectionHeader(a: SectionHeader); private f3; get f4(): SectionFooter; set f4(a: SectionFooter); private gf; get summaryRowRoot(): SummaryRowRoot; set summaryRowRoot(a: SummaryRowRoot); private gh; get summaryRowSection(): SummaryRowSection; set summaryRowSection(a: SummaryRowSection); private f0; get rowSeparator(): RowSeparator; set rowSeparator(a: RowSeparator); private e0; get headerRowSeparator(): HeaderRowSeparator; set headerRowSeparator(a: HeaderRowSeparator); private e2; get headerSeparator(): HeaderSeparator; set headerSeparator(a: HeaderSeparator); private bu; get columnResizingSeparator(): ColumnResizingSeparator; set columnResizingSeparator(a: ColumnResizingSeparator); private bg; get columnMovingSeparator(): ColumnMovingSeparator; set columnMovingSeparator(a: ColumnMovingSeparator); private fo; get pinnedAreaSeparator(): PinnedAreaSeparator; set pinnedAreaSeparator(a: PinnedAreaSeparator); private cr; private cs; private c1; filterRowDataBinding: (sender: any, args: DataBindingEventArgs) => void; filterRowDataBound: (sender: any, args: DataBindingEventArgs) => void; private b; get autoGenerateDesiredProperties(): string[]; set autoGenerateDesiredProperties(a: string[]); private c; get dataSourceDesiredProperties(): string[]; set dataSourceDesiredProperties(a: string[]); private gl; get gm(): VisibilityEngine; set gm(a: VisibilityEngine); private _viewportManager; get viewportManager(): IViewportManager; set viewportManager(a: IViewportManager); private mc; get mv(): number; set mv(a: number); private mb; get mu(): number; set mu(a: number); private gt; get density(): ControlDisplayDensity; set density(a: ControlDisplayDensity); private nb; get actualRowHeight(): number; set actualRowHeight(a: number); private nr; get rowHeight(): number; set rowHeight(a: number); private cb; get defaultColumnWidth(): ColumnWidth; set defaultColumnWidth(a: ColumnWidth); private mg; get defaultColumnMinWidth(): number; set defaultColumnMinWidth(a: number); private na; get actualHeaderHeight(): number; set actualHeaderHeight(a: number); private ni; get headerHeight(): number; set headerHeight(a: number); private nw; get sectionHeaderHeight(): number; set sectionHeaderHeight(a: number); private o9; get itemsSource(): any; set itemsSource(a: any); private nv; get sectionFooterHeight(): number; set sectionFooterHeight(a: number); private nt; get rowSpacingHeight(): number; set rowSpacingHeight(a: number); private ng; get columnSpacingWidth(): number; set columnSpacingWidth(a: number); private ey; get headerClickAction(): HeaderClickAction; set headerClickAction(a: HeaderClickAction); private cp; get editMode(): EditModeType; set editMode(a: EditModeType); private cn; get editModeClickAction(): EditModeClickAction; set editModeClickAction(a: EditModeClickAction); private ht; get editOnKeyPress(): boolean; set editOnKeyPress(a: boolean); private hp; get autoGenerateColumns(): boolean; set autoGenerateColumns(a: boolean); private ns; get rowSeparatorHeight(): number; set rowSeparatorHeight(a: number); private ie; get isPlaceholderRenderingEnabled(): boolean; set isPlaceholderRenderingEnabled(a: boolean); private jw; private b0; private bw; get columnAddingAnimationMode(): ColumnShowingAnimationMode; set columnAddingAnimationMode(a: ColumnShowingAnimationMode); get j4(): boolean; private bn; get columnPropertyUpdatingAnimationMode(): ColumnPropertyUpdatingAnimationMode; set columnPropertyUpdatingAnimationMode(a: ColumnPropertyUpdatingAnimationMode); protected get jx(): boolean; get jt(): boolean; private ah; get cellDataLoadedAnimationMode(): CellDataLoadedAnimationMode; set cellDataLoadedAnimationMode(a: CellDataLoadedAnimationMode); get kq(): boolean; private fy; get rowSelectionAnimationMode(): RowSelectionAnimationMode; set rowSelectionAnimationMode(a: RowSelectionAnimationMode); get ko(): boolean; private fv; get rowHoverAnimationMode(): RowHoverAnimationMode; set rowHoverAnimationMode(a: RowHoverAnimationMode); get ju(): boolean; private aw; get cellSelectionAnimationMode(): CellSelectionAnimationMode; set cellSelectionAnimationMode(a: CellSelectionAnimationMode); private dm; get columnAnimationSettings(): GridColumnAnimationSettings; set columnAnimationSettings(a: GridColumnAnimationSettings); private c9; get animationSettings(): GridAnimationSettings; set animationSettings(a: GridAnimationSettings); j5(a: DataGridColumn): boolean; private br; private bp; get columnResizingAnimationMode(): ColumnResizingAnimationMode; set columnResizingAnimationMode(a: ColumnResizingAnimationMode); private j6; private b1; private bx; get columnShowingAnimationMode(): ColumnShowingAnimationMode; set columnShowingAnimationMode(a: ColumnShowingAnimationMode); private j0; private bd; private bb; get columnMovingAnimationMode(): ColumnMovingAnimationMode; set columnMovingAnimationMode(a: ColumnMovingAnimationMode); private jz; private ba; private a8; get columnHidingAnimationMode(): ColumnHidingAnimationMode; set columnHidingAnimationMode(a: ColumnHidingAnimationMode); private jy; private a2; private a0; get columnExchangingAnimationMode(): ColumnExchangingAnimationMode; set columnExchangingAnimationMode(a: ColumnExchangingAnimationMode); private ad6; get inset(): Thickness; set inset(a: Thickness); private cj; get selectionMode(): DataGridSelectionMode; set selectionMode(a: DataGridSelectionMode); private c4; get activationMode(): GridActivationMode; set activationMode(a: GridActivationMode); private en; get selectionBehavior(): GridSelectionBehavior; set selectionBehavior(a: GridSelectionBehavior); private ik; get mouseDragSelectionEnabled(): boolean; set mouseDragSelectionEnabled(a: boolean); private hy; get jr(): boolean; set jr(a: boolean); private ef; get selectedItems(): GridSelectedItemsCollection; private ek; get selectedKeys(): GridSelectedKeysCollection; private eb; get selectedCells(): GridSelectedCellsCollection; private d8; get selectedCellRanges(): GridSelectedCellRangesCollection; private hx; get jq(): boolean; set jq(a: boolean); private ee; get pinnedItems(): GridSelectedItemsCollection; private ej; get pinnedKeys(): GridSelectedKeysCollection; private aaf; private h1; get isColumnOptionsEnabled(): boolean; set isColumnOptionsEnabled(a: boolean); private i8; get useNewerColumnOptionsMenu(): boolean; set useNewerColumnOptionsMenu(a: boolean); private h5; get isGroupByAreaVisible(): boolean; set isGroupByAreaVisible(a: boolean); private ia; get isGroupRowSticky(): boolean; set isGroupRowSticky(a: boolean); private ib; get isHeaderSeparatorVisible(): boolean; set isHeaderSeparatorVisible(a: boolean); private aa2; get cellSelectedBackground(): Brush; set cellSelectedBackground(a: Brush); private aa3; get cellSelectedTextColor(): Brush; set cellSelectedTextColor(a: Brush); private ab5; get sectionHeaderSelectedBackground(): Brush; set sectionHeaderSelectedBackground(a: Brush); private ab8; get summaryRootBackground(): Brush; set summaryRootBackground(a: Brush); private acc; get summarySectionBackground(): Brush; set summarySectionBackground(a: Brush); private mp; get pinnedRowOpacity(): number; set pinnedRowOpacity(a: number); private gy; get editTextStyle(): FontInfo; set editTextStyle(a: FontInfo); private ml; get editOpacity(): number; set editOpacity(a: number); private abl; get deletedTextColor(): Brush; set deletedTextColor(a: Brush); private ab7; get stickyRowBackground(): Brush; set stickyRowBackground(a: Brush); private abt; get pinnedRowBackground(): Brush; set pinnedRowBackground(a: Brush); private abs; get lastStickyRowBackground(): Brush; set lastStickyRowBackground(a: Brush); private dj; private di; get activeCell(): GridCellPosition; set activeCell(a: GridCellPosition); private aa1; get cellBackground(): Brush; set cellBackground(a: Brush); private aa4; get cellTextColor(): Brush; set cellTextColor(a: Brush); private abq; get headerSortIndicatorColor(): Brush; set headerSortIndicatorColor(a: Brush); private f9; get headerSortIndicatorStyle(): SortIndicatorStyle; set headerSortIndicatorStyle(a: SortIndicatorStyle); private gv; get cellTextStyle(): FontInfo; set cellTextStyle(a: FontInfo); private ab3; get sectionHeaderBackground(): Brush; set sectionHeaderBackground(a: Brush); private ab6; get sectionHeaderTextColor(): Brush; set sectionHeaderTextColor(a: Brush); private ab4; static readonly ua: string; get sectionHeaderExpansionIndicatorIconColor(): Brush; set sectionHeaderExpansionIndicatorIconColor(a: Brush); private g0; get sectionHeaderTextStyle(): FontInfo; set sectionHeaderTextStyle(a: FontInfo); private g1; get summaryRootLabelTextStyle(): FontInfo; set summaryRootLabelTextStyle(a: FontInfo); private g3; get summarySectionLabelTextStyle(): FontInfo; set summarySectionLabelTextStyle(a: FontInfo); private acb; get summaryRootValueTextColor(): Brush; set summaryRootValueTextColor(a: Brush); private g2; get summaryRootValueTextStyle(): FontInfo; set summaryRootValueTextStyle(a: FontInfo); private g4; get summarySectionValueTextStyle(): FontInfo; set summarySectionValueTextStyle(a: FontInfo); private acf; get summarySectionValueTextColor(): Brush; set summarySectionValueTextColor(a: Brush); private ab9; get summaryRootLabelTextColor(): Brush; set summaryRootLabelTextColor(a: Brush); private acd; get summarySectionLabelTextColor(): Brush; set summarySectionLabelTextColor(a: Brush); private aca; get summaryRootSelectedBackground(): Brush; set summaryRootSelectedBackground(a: Brush); private ace; get summarySectionSelectedBackground(): Brush; set summarySectionSelectedBackground(a: Brush); private np; get pinnedAreaSeparatorWidth(): number; set pinnedAreaSeparatorWidth(a: number); private nj; get headerSeparatorWidth(): number; set headerSeparatorWidth(a: number); n4(a: number): number; private abp; get headerSeparatorBackground(): Brush; set headerSeparatorBackground(a: Brush); private abn; get headerBackground(): Brush; set headerBackground(a: Brush); private abr; get headerTextColor(): Brush; set headerTextColor(a: Brush); private gz; get headerTextStyle(): FontInfo; set headerTextStyle(a: FontInfo); private abw; get rowSeparatorBackground(): Brush; set rowSeparatorBackground(a: Brush); private abo; get headerRowSeparatorBackground(): Brush; set headerRowSeparatorBackground(a: Brush); private abz; get rowSeparatorStickyRowBackground(): Brush; set rowSeparatorStickyRowBackground(a: Brush); private abx; get rowSeparatorLastStickyRowBackground(): Brush; set rowSeparatorLastStickyRowBackground(a: Brush); private aby; get rowSeparatorPinnedRowBackground(): Brush; set rowSeparatorPinnedRowBackground(a: Brush); private nf; get columnResizingSeparatorWidth(): number; set columnResizingSeparatorWidth(a: number); private mf; get columnResizingSeparatorOpacity(): number; set columnResizingSeparatorOpacity(a: number); private nc; get columnMovingSeparatorWidth(): number; set columnMovingSeparatorWidth(a: number); private me; get columnMovingSeparatorOpacity(): number; set columnMovingSeparatorOpacity(a: number); private abk; get columnResizingSeparatorBackground(): Brush; set columnResizingSeparatorBackground(a: Brush); private aa5; get columnMovingSeparatorBackground(): Brush; set columnMovingSeparatorBackground(a: Brush); private iw; get shiftSectionContent(): boolean; set shiftSectionContent(a: boolean); private bi; get columnOptionsIconAlignment(): ColumnOptionsIconAlignment; set columnOptionsIconAlignment(a: ColumnOptionsIconAlignment); private abc; get columnOptionsIconColor(): Brush; set columnOptionsIconColor(a: Brush); private bk; get columnOptionsIconBehavior(): ColumnOptionsIconBehavior; set columnOptionsIconBehavior(a: ColumnOptionsIconBehavior); private aay; get actualBorder(): Brush; set actualBorder(a: Brush); private aa0; get border(): Brush; set border(a: Brush); private ad4; get aea(): Thickness; set aea(a: Thickness); private ad2; get actualBorderWidth(): Thickness; set actualBorderWidth(a: Thickness); private ad3; get borderWidth(): Thickness; set borderWidth(a: Thickness); private ip; get notifyOnAllSelectionChanges(): boolean; set notifyOnAllSelectionChanges(a: boolean); private aas; get aaw(): CornerRadius; set aaw(a: CornerRadius); private aar; get cornerRadius(): CornerRadius; set cornerRadius(a: CornerRadius); private aaq; get actualCornerRadius(): CornerRadius; set actualCornerRadius(a: CornerRadius); static readonly isActiveCellStyleEnabledPropertyName: string; private h0; get isActiveCellStyleEnabled(): boolean; set isActiveCellStyleEnabled(a: boolean); private i2; get stopPropagation(): boolean; set stopPropagation(a: boolean); private aax; get actualBackground(): Brush; set actualBackground(a: Brush); private aaz; get background(): Brush; set background(a: Brush); private hf; get platformPixelConverter(): IPlatformPixelConverter; set platformPixelConverter(a: IPlatformPixelConverter); private e5; get renderingEngine(): ICellRenderingEngine; set renderingEngine(a: ICellRenderingEngine); private yk; private ft; get responsiveStates(): ResponsiveStatesCollection; private gn; get model(): VisualModel; set model(a: VisualModel); get actualVisibleRegion(): Rect; private b3; private a3; private u; private b8; private ab; private ac; private iz; private iy; private i0; private ix; private b2; private a4; private v; private b7; get initialSortDescriptions(): ColumnSortDescriptionCollection; get initialGroupDescriptions(): ColumnGroupDescriptionCollection; get initialSummaryDescriptions(): ColumnSummaryDescriptionCollection; private pl; get initialSorts(): string; set initialSorts(a: string); private pk; get initialGroups(): string; set initialGroups(a: string); private pm; get initialSummaries(): string; set initialSummaries(a: string); private wi; jo(a: any[], b: any[]): boolean; get sortDescriptions(): ColumnSortDescriptionCollection; get groupDescriptions(): ColumnGroupDescriptionCollection; sortDescriptionsChanged: (sender: any, args: GridSortDescriptionsChangedEventArgs) => void; groupDescriptionsChanged: (sender: any, args: GridGroupDescriptionsChangedEventArgs) => void; summaryDescriptionsChanged: (sender: any, args: GridSummaryDescriptionsChangedEventArgs) => void; columnHiddenChanged: (sender: any, args: ColumnHiddenChangedEventArgs) => void; columnPinnedChanged: (sender: any, args: ColumnPinnedChangedEventArgs) => void; private xs; cellValueChanging: (sender: any, args: GridCellValueChangingEventArgs) => void; dataCommitted: (sender: any, e: GridDataCommittedEventArgs) => void; dataCommitting: (sender: any, e: GridDataCommittingEventArgs) => void; get filterExpressions(): FilterExpressionCollection; get summaryDescriptions(): ColumnSummaryDescriptionCollection; private i3; private gj; get summaryScope(): SummaryScope; set summaryScope(a: SummaryScope); private h7; private h6; get isGroupCollapsable(): boolean; set isGroupCollapsable(a: boolean); private hv; private eu; get groupHeaderDisplayMode(): GroupHeaderDisplayMode; set groupHeaderDisplayMode(a: GroupHeaderDisplayMode); private h9; private h8; get isGroupExpandedDefault(): boolean; set isGroupExpandedDefault(a: boolean); private hu; get expandCollapseOnSectionHeaderClick(): boolean; set expandCollapseOnSectionHeaderClick(a: boolean); private hw; private ew; get groupSummaryDisplayMode(): GroupSummaryDisplayMode; set groupSummaryDisplayMode(a: GroupSummaryDisplayMode); private ho; get autoAcceptEdits(): boolean; set autoAcceptEdits(a: boolean); propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; postPropertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected yi(a: string, b: any, c: any): void; zq(): void; za(): void; zb(): void; calculateCompleted: (sender: any, e: any) => void; w1(): void; wc(): void; private iu; get le(): boolean; set le(a: boolean); refresh(): void; flush(): void; private z; private x; get actualDataSource(): IDataSource; set actualDataSource(a: IDataSource); private d; get primaryKey(): string[]; set primaryKey(a: string[]); private a; get actualPrimaryKey(): string[]; set actualPrimaryKey(a: string[]); private hk; get i9(): boolean; set i9(a: boolean); protected y5(a: string, b: any, c: any): void; private aah; private aau; private ad9; syncBorder(): void; private x1; private n; private o; private h; private vx; private zu; private we; private wf; private zv; private wg; private v1; private v0; rootSummariesChanged: (sender: any, args: DataSourceRootSummariesChangedEventArgs) => void; private ly; private r8; private yl; private v8; private vz; private x0; wv(): void; sizeChanged: (sender: any, e: GridSizeChangedEventArgs) => void; onSizeChanged(a: number, b: number): void; viewportChanged: (sender: any, e: GridViewportChangedEventArgs) => void; private nn; private no; ls: boolean; notifyScrollStart(): void; notifyScrollStop(): void; setViewport(a: number, b: number, c: number, d: number): void; get actualColumns(): GridColumnCollection; actualColumnsChanged: (sender: any, args: GridColumnsChangedEventArgs) => void; private dp; get columns(): GridColumnCollection; ye(a: CellModel, b: any, c: any): void; yd(a: CellModel, b: any, c: any, d: string): void; ci(a: CellPath): DataGridColumn; hideThenRemoveColumn(a: DataGridColumn): void; exchangeColumn(a: DataGridColumn, b: DataGridColumn): void; private vi; private io; private xw; private xt; private xo; private vt; private yr; private vw; pinColumn(a: DataGridColumn, b: PinnedPositions): void; private lq; private lr; moveColumn(a: number, b: number): void; moveColumnLeft(a: number): void; moveColumnRight(a: number): void; canMoveColumnLeft(a: number): boolean; canMoveColumnRight(a: number): boolean; private kv; private cg; private cf; private xp; private vs; private aai; private cl; r9(a: CellPath, b: DataGrid, c: any, d: number): string; am(a: CellPath, b: string): CellModel; exportVisualModel(): any; exportSerializedVisualModel(): string; fx(a: number): RowPath; private hj; scrollToRowByIndex(a: number): void; scrollToLastRowByIndex(a: number): void; scrollToItem(a: any): boolean; scrollToPrimaryKey(a: any[]): boolean; scrollToColumnByIndex(a: number): void; private zx; ll(a: DataGridColumn): boolean; xz(a: number, b: number): void; private vr; private od; private lh; getLastVisibleIndex(): number; getFirstVisibleIndex(): number; of(): number; ok(): number; y0(): void; jv: boolean; kf: boolean; get km(): boolean; get kn(): boolean; get kk(): boolean; get kl(): boolean; private lf; private lg; private lz; private l0; private l1; private l2; private hm; private hl; vn(a?: boolean): void; v6(): void; yp(a: any, b: PrimaryKeyValue): void; yq(a: any, b: PrimaryKeyValue): void; yw(a: number, b: any, c: PrimaryKeyValue): void; private i6; w2(a: number, b: number, c: string): void; w5(a: number, b: string): void; private w3; private nx; private ny; kx(a: boolean, b: boolean): boolean; ky(a: boolean, b: boolean): boolean; private oj; private oe; private oo; private on; private oc; vo(a: number, b: number, c: boolean, d?: boolean): void; k2(a: boolean, b: boolean): boolean; k4(a: boolean, b: boolean): boolean; k5(a: boolean, b: boolean): boolean; k6(a: boolean, b: boolean): boolean; k7(a: boolean, b: boolean): boolean; yb(a: boolean, b: boolean): void; k9(a: boolean, b: boolean): boolean; y1(): void; la(a: boolean, b: boolean): boolean; kz(a: boolean, b: boolean): boolean; k0(): boolean; k1(): boolean; k8(a: boolean, b: boolean): boolean; aq: CellPath; ar: CellPath; lu(): boolean; lo(a: CellModel): boolean; jm(a: boolean, b?: boolean): boolean; v5(a: boolean): void; xh(a: PrimaryKeyValue, b: number): void; xi(a: PrimaryKeyValue, b: number): void; columnsAutoGenerated: (sender: any, args: GridColumnsAutoGeneratedEventArgs) => void; selectedItemsChanged: (sender: any, args: GridSelectedItemsChangedEventArgs) => void; selectedKeysChanged: (sender: any, args: GridSelectedKeysChangedEventArgs) => void; selectedCellsChanged: (sender: any, args: GridSelectedCellsChangedEventArgs) => void; selectionChanged: (sender: any, args: GridSelectionChangedEventArgs) => void; private iv; private yx; activeCellChanged: (sender: any, args: GridActiveCellChangedEventArgs) => void; selectedCellRangesChanged: (sender: any, args: GridSelectedCellRangesChangedEventArgs) => void; aan(a: List$1, b: List$1, c: List$1, d: List$1): void; vl(a: List$1, b: List$1): void; vm(a: any, b: PrimaryKeyValue, c: boolean): void; aam(a: number, b: any, c: PrimaryKeyValue): void; zn(a: List$1, b: List$1): void; zo(a: any, b: PrimaryKeyValue, c: boolean): void; private yt; private yu; private ys; private yv; private au; vk(a: number, b: number, c: number, d: number): void; vj(a: CellRange): void; zk(a: CellRange): void; zj(): void; private wt; yy(a: number, b: any, c: any): void; private wj; xj(): void; zt(a: GridConditionalStyle, b: DataGridColumn): void; zp(a: GridConditionalStyle, b: DataGridColumn): void; l5(a: GridConditionalStyle, b: DataGridColumn): List$1; private lx; v7(a: ColumnSummaryDescription): void; private j8; zi(a: ColumnSummaryDescription): void; invalidateVisibleRows(): void; pi(a: DataGridColumn): any; ph(a: DataGridColumn): any; pj(a: DataGridColumn): any; private wk; private og; private ol; private wl; private hz; y6(): void; yc(a: number, b: any): void; yj(a: number, b: any): void; setActiveResponsiveState(a: string): void; z8(a: ResponsiveState): void; notifySetItem(a: number, b: any, c: any): void; notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; dataIndexOfItem(a: any): number; dataIndexOfPrimaryKey(a: any[]): number; j(): string[]; resolveCellValue(a: CellKey): any; resolveCellValueFromPosition(a: number, b: number): any; getColumnAtRenderedIndex(a: number): DataGridColumn; getRootSummaryResults(): ISummaryResult[]; getSectionSummaryResults(a: number): ISummaryResult[][]; private it; get reactsToSortChanges(): boolean; set reactsToSortChanges(a: boolean); private is; get reactsToGroupChanges(): boolean; set reactsToGroupChanges(a: boolean); private ir; get reactsToFilterChanges(): boolean; set reactsToFilterChanges(a: boolean); aa(a: DataGridColumn): IFilterExpression; lv(a: CellModel, b: number, c: any, d: any, e: any): boolean; private aao; private pa; columnWidthChanged: (sender: any, args: GridColumnWidthChangedEventArgs) => void; private xx; cellEditStarted: (sender: any, args: GridCellEditStartedEventArgs) => void; private w8; cellEditEnded: (sender: any, args: GridCellEditEndedEventArgs) => void; private w7; rowEditStarted: (sender: any, args: GridRowEditStartedEventArgs) => void; private yn; rowEditEnded: (sender: any, args: GridRowEditEndedEventArgs) => void; private ym; j7(): boolean; get canUndo(): boolean; get canRedo(): boolean; get canCommit(): boolean; commitEdits(): void; cancelEdits(): void; acceptCommit(a: number): void; rejectCommit(a: number): void; undo(): void; redo(): void; updatePropertyAtKey(a: any[], b: string, c: any): void; removeItemByKey(a: any[]): void; removeItem(a: any): void; private iq; acceptEdit(a: number): void; rejectEdit(a: number): void; setEditError(a: number, b: string): void; startEditMode(): void; endEditMode(a: boolean): void; private cv; get enterBehavior(): EnterKeyBehaviors; set enterBehavior(a: EnterKeyBehaviors); private ct; get enterBehaviorAfterEdit(): EnterKeyBehaviorAfterEdit; set enterBehaviorAfterEdit(a: EnterKeyBehaviorAfterEdit); selectAllRows(): void; deselectAllRows(): void; private rj; private r5; private ic; get kh(): boolean; set kh(a: boolean); k3(a: Key, b: boolean, c: boolean): boolean; private lt; lm(): boolean; private h3; get isColumnOptionsSummariesEnabled(): boolean; set isColumnOptionsSummariesEnabled(a: boolean); private h2; get isColumnOptionsGroupingEnabled(): boolean; set isColumnOptionsGroupingEnabled(a: boolean); private fl; get mergedCellMode(): MergedCellMode; set mergedCellMode(a: MergedCellMode); private fj; get mergedCellEvaluationCriteria(): MergedCellEvaluationCriteria; set mergedCellEvaluationCriteria(a: MergedCellEvaluationCriteria); private af; get mergedCellVerticalAlignment(): CellContentVerticalAlignment; set mergedCellVerticalAlignment(a: CellContentVerticalAlignment); saveLayout(): string; private f2; private l6; loadLayout(a: string): void; private s; private t; oi(a: CellPath): number; private c2; get filterUIType(): FilterUIType; set filterUIType(a: FilterUIType); private cz; get filterLogicalOperator(): FilterLogicalOperator; set filterLogicalOperator(a: FilterLogicalOperator); private cx; get filterComparisonType(): FilterComparisonType; set filterComparisonType(a: FilterComparisonType); j9(): boolean; private l9; get todayOverride(): Date; set todayOverride(a: Date); private hq; get clearSelectionOnEscape(): boolean; set clearSelectionOnEscape(a: boolean); customFilterRequested: (sender: any, args: GridCustomFilterRequestedEventArgs) => void; xy(a: DataGridColumn, b: FilterOperand, c: any): void; private nd; ln(): boolean; wp(): void; wo(): void; private id; get isPagerVisible(): boolean; set isPagerVisible(a: boolean); private nl; get pageSize(): number; set pageSize(a: number); private ij; get isToolbarVisible(): boolean; set isToolbarVisible(a: boolean); private ih; get isToolbarColumnChooserVisible(): boolean; set isToolbarColumnChooserVisible(a: boolean); private ii; get isToolbarColumnPinningVisible(): boolean; set isToolbarColumnPinningVisible(a: boolean); private pr; get toolbarTitle(): string; set toolbarTitle(a: string); private pn; get toolbarColumnChooserText(): string; set toolbarColumnChooserText(a: string); private po; get toolbarColumnChooserTitle(): string; set toolbarColumnChooserTitle(a: string); private pp; get toolbarColumnPinningText(): string; set toolbarColumnPinningText(a: string); private pq; get toolbarColumnPinningTitle(): string; set toolbarColumnPinningTitle(a: string); private gp; get scrollbarStyle(): ScrollbarStyle; set scrollbarStyle(a: ScrollbarStyle); private ab1; get scrollbarBackground(): Brush; set scrollbarBackground(a: Brush); private ab2; get scrollbarHoverBackground(): Brush; set scrollbarHoverBackground(a: Brush); private ab0; get scrollbarActiveBackground(): Brush; set scrollbarActiveBackground(a: Brush); private aa7; get columnOptionsBackground(): Brush; set columnOptionsBackground(a: Brush); private abe; get columnOptionsScrollbarBackground(): Brush; set columnOptionsScrollbarBackground(a: Brush); private abf; get columnOptionsScrollbarHoverBackground(): Brush; set columnOptionsScrollbarHoverBackground(a: Brush); private abd; get columnOptionsScrollbarActiveBackground(): Brush; set columnOptionsScrollbarActiveBackground(a: Brush); private abh; get columnOptionsTextColor(): Brush; set columnOptionsTextColor(a: Brush); private gx; get columnOptionsTextStyle(): FontInfo; set columnOptionsTextStyle(a: FontInfo); private abb; get columnOptionsHoverBackgroundColor(): Brush; set columnOptionsHoverBackgroundColor(a: Brush); private abi; get columnOptionsToolTipBackgroundColor(): Brush; set columnOptionsToolTipBackgroundColor(a: Brush); private abj; get columnOptionsToolTipTextColor(): Brush; set columnOptionsToolTipTextColor(a: Brush); private aba; get columnOptionsHighlightColor(): Brush; set columnOptionsHighlightColor(a: Brush); private abg; get columnOptionsSeparatorColor(): Brush; set columnOptionsSeparatorColor(a: Brush); private aa8; get columnOptionsGroupHeaderBackground(): Brush; set columnOptionsGroupHeaderBackground(a: Brush); private aa9; get columnOptionsGroupHeaderTextColor(): Brush; set columnOptionsGroupHeaderTextColor(a: Brush); private gw; get columnOptionsGroupHeaderTextStyle(): FontInfo; set columnOptionsGroupHeaderTextStyle(a: FontInfo); private aa6; get columnOptionsAccentColor(): Brush; set columnOptionsAccentColor(a: Brush); private ne; get columnOptionsRowHeight(): number; set columnOptionsRowHeight(a: number); private hn; get allowCopyOperation(): boolean; set allowCopyOperation(a: boolean); private nk; get maxSelectedCellRanges(): number; set maxSelectedCellRanges(a: number); private hr; get deferEventForRowDragSelection(): boolean; set deferEventForRowDragSelection(a: boolean); registerIconFromText(a: string, b: string, c: string): void; getIconFromCache(a: string, b: string): string; registerMultiPathSVG(a: string, b: string, c: string[]): void; getMultiPathSVGFromCache(a: string, b: string): string[]; registerIconFromDataURL(a: string, b: string, c: string): void; getDataURLFromCache(a: string, b: string): string; registerIconSource(a: string, b: string, c: any): void; getIconSource(a: string, b: string): any; } /** * @hidden */ export declare class GridColumnsAutoGeneratedEventArgs extends EventArgs { static $t: Type; private _columns; get columns(): GridColumnCollection; set columns(a: GridColumnCollection); } /** * @hidden */ export declare class GridColumnsChangedEventArgs extends EventArgs { static $t: Type; private _columns; get columns(): GridColumnCollection; set columns(a: GridColumnCollection); } /** * @hidden */ export declare class GridSelectedCellsChangedEventArgs extends EventArgs { static $t: Type; private _currentCells; get currentCells(): GridSelectedCellsCollection; set currentCells(a: GridSelectedCellsCollection); private _addedCells; get addedCells(): GridSelectedCellsCollection; set addedCells(a: GridSelectedCellsCollection); private _removedCells; get removedCells(): GridSelectedCellsCollection; set removedCells(a: GridSelectedCellsCollection); } /** * @hidden */ export declare class DataGridCellEventArgs extends EventArgs { static $t: Type; private _cellInfo; get cellInfo(): CellModel; set cellInfo(a: CellModel); private _grid; get grid(): DataGrid; set grid(a: DataGrid); private _button; get button(): MouseButton; set button(a: MouseButton); private _isDoubleClick; get isDoubleClick(): boolean; set isDoubleClick(a: boolean); } /** * @hidden */ export declare class ColumnHiddenChangedEventArgs extends Base { static $t: Type; a: DataGridColumn; b: boolean; } /** * @hidden */ export declare class ColumnPinnedChangedEventArgs extends Base { static $t: Type; a: DataGridColumn; b: PinnedPositions; } /** * @hidden */ export declare class GridCellValueChangingEventArgs extends Base { static $t: Type; c: number; private _cellInfo; get cellInfo(): CellModel; set cellInfo(a: CellModel); b: DataGridColumn; private _item; get item(): any; set item(a: any); f: any; e: any; } /** * @hidden */ export declare class GridCustomFilterRequestedEventArgs extends Base { static $t: Type; c: DataGridColumn; d: FilterOperand; e: any; b: IFilterExpression; get a(): FilterFactory; } /** * @hidden */ export declare class GridColumnWidthChangedEventArgs extends Base { static $t: Type; c: DataGridColumn; b: ColumnWidth; a: ColumnWidth; } /** * @hidden */ export declare class GridCellEditStartedEventArgs extends Base { static $t: Type; a: DataGridColumn; b: number; private _item; get item(): any; set item(a: any); } /** * @hidden */ export declare class GridCellEditEndedEventArgs extends Base { static $t: Type; a: DataGridColumn; b: number; private _item; get item(): any; set item(a: any); } /** * @hidden */ export declare class GridAnimationManager extends Base { static $t: Type; constructor(); get h(): GridColumnAnimationSettings; private static o; protected p(): number; private l; private i; as(): void; m(): List$1; animationCreated: (sender: any, args: GridAnimationManagerAnimationCreatedEventArgs) => void; animationCompleted: (sender: any, args: GridAnimationManagerAnimationCompletedEventArgs) => void; animationCanceled: (sender: any, args: GridAnimationManagerAnimationCanceledEventArgs) => void; protected x(a: number): void; protected v(a: number): void; protected w(a: number): void; private g; private f; ar(a: DataGrid, b: GridColumnAnimationSettings, c: ColumnInfo, d: boolean, e: ColumnStates): void; private k; aj(a: DataGrid, b: GridColumnAnimationSettings, c: ColumnInfo, d: ColumnInfo, e: ColumnStates): void; private y; private u; private t; private j; ah(a: DataGrid, b: GridColumnAnimationSettings, c: ColumnInfo, d: number): void; al(a: DataGrid, b: GridColumnAnimationSettings, c: ColumnInfo, d: ColumnStates): void; private static at; private q; private n; ak(a: DataGrid, b: GridColumnAnimationSettings, c: ColumnInfo, d: boolean, e: ColumnStates): void; r(a: DataGrid, b: ColumnInfo, c: string, d: CellPropertyAnimationType, e: any, f: any, g: ModelTypes): void; s(a: DataGrid, b: ColumnInfo, c: string, d: CellPropertyAnimationType, e: any, f: any, g: boolean, h: boolean, i: boolean, j: boolean): void; private e; am(a: DataGrid, b: number, c: number): void; private d; ai(a: DataGrid, b: ColumnInfo): void; z(a: DataGrid, b: number, c: number, d: boolean): void; ag(a: DataGrid, b: number, c: number, d: number, e: boolean): void; ao(a: DataGrid, b: number): void; aq(a: DataGrid, b: number): void; ae(a: DataGrid, b: number, c: number, d: number): void; aa(a: DataGrid, b: number, c: number, d: number): void; af(a: DataGrid, b: number, c: number, d: number): void; ab(a: DataGrid, b: number, c: number, d: number): void; ac(a: DataGrid, b: number, c: number): void; ad(a: DataGrid, b: number, c: number): void; an(a: DataGrid, b: number): void; ap(a: DataGrid, b: number): void; } /** * @hidden */ export declare class GridConditionalStyle extends Base implements INotifyPropertyChanged { static $t: Type; protected get_s(): boolean; get s(): boolean; constructor(); g: DefinitionBase; private am; private ac; get ak(): string; set ak(a: string); private n; get w(): boolean; set w(a: boolean); private h; get properties(): GridConditionalStylePropertyCollection; private y; private aa; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; private o; an(a: HashSet$1): void; z(): HashSet$1; private ab; get ae(): string; set ae(a: string); private b; get e(): IFilterExpression; set e(a: IFilterExpression); d: IFilterExpression; x(): boolean; private l; get u(): boolean; set u(a: boolean); private k; get t(): boolean; set t(a: boolean); private m; get v(): boolean; set v(a: boolean); q(): boolean; p(): boolean; r(): boolean; protected ao(a: string, b: any, c: any): void; protected ap(a: string, b: any, c: any): void; filterStringErrorsParsing: (sender: any, args: GridConditionFilterStringErrorsParsingEventArgs) => void; private c; private f; } /** * @hidden */ export declare class GridConditionalStyleCollection extends ObservableCollection$1 { static $t: Type; constructor(); } /** * @hidden */ export declare class FilterOperand extends Base { static $t: Type; get a(): FilterFactory; g: string; e: string; f: string; d: boolean; b: EditorType; filterRequested: (sender: any, args: GridCustomFilterRequestedEventArgs) => void; h(a: GridCustomFilterRequestedEventArgs): void; } /** * @hidden */ export declare class GridFilterOperandsCollection extends ObservableCollection$1 { static $t: Type; constructor(); af(a: (sender: any, e: NotifyCollectionChangedEventArgs) => void): void; ag(a: (sender: any, e: NotifyCollectionChangedEventArgs) => void): void; get ae(): IList$1; } /** * @hidden */ export declare class CellKey extends Base { static $t: Type; private e; private g; private i; private a; private c; get primaryKey(): PrimaryKeyValue; set primaryKey(a: PrimaryKeyValue); get h(): any; set h(a: any); get j(): string; set j(a: string); get b(): DataGridColumn; get d(): DataGrid; set d(a: DataGrid); } /** * @hidden */ export declare class GridSelectedCellsCollection extends ObservableCollection$1 { static $t: Type; constructor(); an(a: (sender: any, e: NotifyCollectionChangedEventArgs) => void): void; ao(a: (sender: any, e: NotifyCollectionChangedEventArgs) => void): void; get am(): IList$1; ai(a: PrimaryKeyValue, b: number): CellKey; aj(a: PrimaryKeyValue, b: string): CellKey; ak(a: any, b: string): CellKey; ae(a: PrimaryKeyValue, b: DataGridColumn): CellKey; af(a: PrimaryKeyValue, b: string): CellKey; ag(a: any, b: DataGridColumn): CellKey; ah(a: any, b: string): CellKey; al(a: PrimaryKeyValue, b: number): CellKey; } /** * @hidden */ export declare abstract class DefinitionBase extends Base implements INotifyPropertyChanged { static $t: Type; protected get ad(): BaseControlTheme; constructor(); private ei; private a4; protected e2(a: GridConditionalStyle): void; protected e3(a: GridConditionalStyle): void; protected cv(): any; protected cu(): any; protected ct(): any; private ek; private ff; private az; private es; private e0; private ep; private ej; private a3; e7(a: GridConditionalStyle): void; private a0; private ay; private ef; private en; private eg; e6(a: GridConditionalStyle): void; at(a: GridConditionalStyle): boolean; private el; private cm; private x; get externalObject(): any; set externalObject(a: any); private fy; get gi(): Brush; set gi(a: Brush); private v; get conditionalStyles(): GridConditionalStyleCollection; private f1; get gl(): Brush; set gl(a: Brush); private fn; get f7(): Brush; set f7(a: Brush); private f2; get gm(): Brush; set gm(a: Brush); private fs; get gc(): Brush; set gc(a: Brush); private bx; get cd(): number; set cd(a: number); private bz; get cf(): number; set cf(a: number); private by; get ce(): number; set ce(a: number); private bw; get cc(): number; set cc(a: number); private bp; get b5(): number; set b5(a: number); private br; get b7(): number; set b7(a: number); private bq; get b6(): number; set b6(a: number); private bo; get b4(): number; set b4(a: number); private b1; get ch(): number; set ch(a: number); private b3; get cj(): number; set cj(a: number); private b2; get ci(): number; set ci(a: number); private b0; get cg(): number; set cg(a: number); private t; get grid(): DataGrid; set grid(a: DataGrid); private eu; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; private fp; get f9(): Brush; set f9(a: Brush); private fo; get f8(): Brush; set f8(a: Brush); private ft; get gd(): Brush; set gd(a: Brush); private f5; get g1(): Brush; set g1(a: Brush); private fw; get gg(): Brush; set gg(a: Brush); private f4; get g0(): Brush; set g0(a: Brush); private fv; get gf(): Brush; set gf(a: Brush); private f3; get gz(): Brush; set gz(a: Brush); private fu; get ge(): Brush; set ge(a: Brush); private be; get bi(): number; set bi(a: number); private d; get g(): CellContentHorizontalAlignment; set g(a: CellContentHorizontalAlignment); private i; get l(): CellContentVerticalAlignment; set l(a: CellContentVerticalAlignment); private c; get e(): CellContentHorizontalAlignment; set e(a: CellContentHorizontalAlignment); private h; get j(): CellContentVerticalAlignment; set j(a: CellContentVerticalAlignment); private aa; get ac(): TextCellLineBreakMode; set ac(a: TextCellLineBreakMode); private z; get ab(): TextCellLineBreakMode; set ab(a: TextCellLineBreakMode); private f6; get g2(): Brush; set g2(a: Brush); private fx; get gh(): Brush; set gh(a: Brush); private ao; get as(): boolean; set as(a: boolean); private fz; get gj(): Brush; set gj(a: Brush); private fq; get ga(): Brush; set ga(a: Brush); private f0; get gk(): Brush; set gk(a: Brush); private fr; get gb(): Brush; set gb(a: Brush); private bv; get cb(): number; set cb(a: number); private bt; get b9(): number; set b9(a: number); private bu; get ca(): number; set ca(a: number); private bs; get b8(): number; set b8(a: number); private bf; get bn(): number; set bn(a: number); private bd; get bg(): number; set bg(a: number); private ah; get textStyle(): FontInfo; set textStyle(a: FontInfo); private ag; get ai(): FontInfo; set ai(a: FontInfo); m(a: CellPath, b: string): CellModel; bb(a: string): List$1; private a7; private bc; private ba; protected abstract n(a: CellPath): CellModel; private ex; private a8; d4(a: CellPath, b: DataGrid, c: any, d: number): string; private ax; protected abstract d5(a: CellPath, b: DataGrid, c: any): string; eo(a: CellModel, b: DataGrid, c: any, d: any): void; eq(a: CellModel, b: DataGrid, c: any, d: any): void; protected au(a: GridConditionalStyle): boolean; private am; private eh; private co; private cp; private cr; private cs; private gy; private gx; private bl; private bm; bh(a: any): number; private a; private b; private bk; private p; dataBinding: (sender: any, args: DataBindingEventArgs) => void; dataBound: (sender: any, args: DataBindingEventArgs) => void; er(a: CellModel, b: DataGrid, c: any, d: any): void; d1(a: DataGrid, b: any, c: any): string; e1(): void; protected av(a: string): boolean; protected aw(a: string): boolean; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected ew(a: string, b: CellPropertyAnimationType, c: any, d: any): void; protected e9(): void; protected fl(): void; protected fa(): void; protected fc(): void; protected fd(): void; protected fb(): void; protected fm(): void; protected fj(): void; protected fi(): void; protected fk(): void; protected fh(): void; protected e5(): void; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; private al; protected fe(): void; private e8; private fg; private a2; private a6; private a1; protected get a5(): HashSet$1; protected get a9(): List$1; private em; protected f(): CellContentHorizontalAlignment; protected k(): CellContentVerticalAlignment; protected gw(): Brush; protected gp(): Brush; protected gq(): Brush; protected cl(): number; protected ck(): number; protected gn(): Brush; protected ak(): FontInfo; protected go(): Brush; protected gv(): Brush; protected gs(): Brush; protected gr(): Brush; protected gt(): Brush; protected gu(): Brush; protected bj(): number; definitionPropertyUpdated: (sender: any, args: DefinitionPropertyUpdatedEventArgs) => void; private ae; private an; e4(a: string, b: CellPropertyAnimationType, c: any): void; aq(): boolean; get af(): FastIterationDictionary$2; get ar(): boolean; ap(a: string): boolean; ez(a: string): void; cq(a: string): any; d2(a: any, b: DataSourceSchemaPropertyType, c: any): string; protected d3(a: ColumnSummaryDescription, b: ISummaryResult, c: any): string; y(a: ColumnSummaryDescription, b: ISummaryResult): SummaryData; cellStyleKeyRequested: (sender: any, args: CellStyleRequestedEventArgs) => void; } /** * @hidden */ export declare abstract class DataGridColumn extends DefinitionBase implements IToolbarTarget { static $t: Type; constructor(); private pn; protected e3(a: GridConditionalStyle): void; protected ct(): any; protected cu(): any; protected cv(): any; protected au(a: GridConditionalStyle): boolean; protected ss(): Brush; protected sr(): Brush; private static lq; lr: number; private hx; get hy(): ColumnStates; set hy(a: ColumnStates); private la; get ln(): number; set ln(a: number); private lc; get lp(): number; set lp(a: number); private lb; get lo(): number; set lo(a: number); private k9; get lm(): number; set lm(a: number); private lz; get ok(): string; set ok(a: string); private k7; get lk(): number; set lk(a: number); private k6; get lj(): number; set lj(a: number); private k8; get ll(): number; set ll(a: number); private ir; get it(): PinnedPositions; set it(a: PinnedPositions); private lx; get ns(): string; set ns(a: string); private ly; get nz(): string; set nz(a: string); private lv; get mq(): string; set mq(a: string); private ro; get sv(): Brush; set sv(a: Brush); private q5; get sa(): Brush; set sa(a: Brush); private rp; get sw(): Brush; set sw(a: Brush); private q6; get sb(): Brush; set sb(a: Brush); private rm; get st(): Brush; set st(a: Brush); private q3; get r8(): Brush; set r8(a: Brush); private rn; get su(): Brush; set su(a: Brush); private q4; get r9(): Brush; set r9(a: Brush); private id; get ie(): GridColumnAnimationSettings; set ie(a: GridColumnAnimationSettings); private hz; get width(): ColumnWidth; set width(a: ColumnWidth); private km; get ku(): number; set ku(a: number); private js; get kb(): boolean; set kb(a: boolean); private jm; get j5(): boolean; set j5(a: boolean); private jw; get kf(): boolean; set kf(a: boolean); private g5; get g6(): ColumnFilterCondition; set g6(a: ColumnFilterCondition); private g7; get g8(): IFilterExpression; set g8(a: IFilterExpression); private ii; get header(): Header; set header(a: Header); private jr; get ka(): boolean; set ka(a: boolean); private ju; get kd(): boolean; set kd(a: boolean); private jv; get ke(): boolean; set ke(a: boolean); private jt; get kc(): boolean; set kc(a: boolean); private jx; get kh(): boolean; set kh(a: boolean); private hv; get hw(): ColumnSortDirection; set hw(a: ColumnSortDirection); private is; get iu(): PinnedPositions; set iu(a: PinnedPositions); private jl; get j4(): boolean; set j4(a: boolean); get j1(): boolean; private hl; get hn(): ColumnOptionsIconAlignment; set hn(a: ColumnOptionsIconAlignment); private hm; get ho(): ColumnOptionsIconAlignment; set ho(a: ColumnOptionsIconAlignment); private qu; get rz(): Brush; set rz(a: Brush); private rd; get si(): Brush; set si(a: Brush); private hq; get hs(): ColumnOptionsIconBehavior; set hs(a: ColumnOptionsIconBehavior); private hp; get hr(): ColumnOptionsIconBehavior; set hr(a: ColumnOptionsIconBehavior); private jh; get jy(): boolean; set jy(a: boolean); private jn; get j6(): boolean; set j6(a: boolean); private jj; get j0(): boolean; set j0(a: boolean); private jp; get j8(): boolean; set j8(a: boolean); private ji; get jz(): boolean; set jz(a: boolean); private jo; get j7(): boolean; set j7(a: boolean); private iy; get iz(): BaseControlTheme; set iz(a: BaseControlTheme); private qr; get ru(): Brush; set ru(a: Brush); private q8; get sd(): Brush; set sd(a: Brush); private qw; get r1(): Brush; set r1(a: Brush); private rf; get sk(): Brush; set sk(a: Brush); static readonly mg: string; private qx; get r2(): Brush; set r2(a: Brush); private rg; get sl(): Brush; set sl(a: Brush); static readonly me: string; private qv; get r0(): Brush; set r0(a: Brush); private re; get sj(): Brush; set sj(a: Brush); private qz; get r4(): Brush; set r4(a: Brush); private ri; get sn(): Brush; set sn(a: Brush); private i4; get jb(): FontInfo; set jb(a: FontInfo); private i7; get je(): FontInfo; set je(a: FontInfo); private qt; get ry(): Brush; set ry(a: Brush); private rc; get sh(): Brush; set sh(a: Brush); static readonly ml: string; private q0; get r5(): Brush; set r5(a: Brush); private rj; get so(): Brush; set so(a: Brush); private q1; get r6(): Brush; set r6(a: Brush); private rk; get sp(): Brush; set sp(a: Brush); private qs; get rx(): Brush; set rx(a: Brush); private rb; get sg(): Brush; set sg(a: Brush); private qy; get r3(): Brush; set r3(a: Brush); private rh; get sm(): Brush; set sm(a: Brush); static readonly l6: string; private qo; get rv(): Brush; set rv(a: Brush); private q9; get se(): Brush; set se(a: Brush); private qp; get rw(): Brush; set rw(a: Brush); private ra; get sf(): Brush; set sf(a: Brush); private i3; get ja(): FontInfo; set ja(a: FontInfo); private i6; get jd(): FontInfo; set jd(a: FontInfo); private qq; get rt(): Brush; set rt(a: Brush); private q7; get sc(): Brush; set sc(a: Brush); private k0; get ld(): number; set ld(a: number); private k1; get le(): number; set le(a: number); private jq; get j9(): boolean; set j9(a: boolean); private rl; get sq(): Brush; set sq(a: Brush); private q2; get r7(): Brush; set r7(a: Brush); private kl; get kt(): number; set kt(a: number); private kk; get ks(): number; set ks(a: number); private i8; get textEditStyle(): FontInfo; set textEditStyle(a: FontInfo); private i5; get jc(): FontInfo; set jc(a: FontInfo); private h5; get h6(): EditorType; set h6(a: EditorType); private ls; get lt(): any; set lt(a: any); private lw; get no(): string; set no(a: string); private g3; get g4(): string[]; set g4(a: string[]); private io; get iq(): MergedCellMode; set iq(a: MergedCellMode); private ik; get im(): MergedCellEvaluationCriteria; set im(a: MergedCellEvaluationCriteria); private hc; get hf(): CellContentVerticalAlignment; set hf(a: CellContentVerticalAlignment); private hb; get hd(): CellContentVerticalAlignment; set hd(a: CellContentVerticalAlignment); private k3; get lg(): number; set lg(a: number); private k5; get li(): number; set li(a: number); private k4; get lh(): number; set lh(a: number); private k2; get lf(): number; set lf(a: number); private h7; get h8(): FilterComparisonType; set h8(a: FilterComparisonType); ia(a: FilterComparisonType): FilterComparisonType; h9(): FilterComparisonType; private ig; get ih(): GridFilterOperandsCollection; private l2; get o9(): string; set o9(a: string); private rs; get sz(): Brush; set sz(a: Brush); private i9; get suffixTextStyle(): FontInfo; set suffixTextStyle(a: FontInfo); private l1; get o1(): string; set o1(a: string); private l0; get oy(): string; set oy(a: string); private rr; get sy(): Brush; set sy(a: Brush); private rq; get sx(): Brush; set sx(a: Brush); private ko; get kw(): number; set kw(a: number); private kp; get kx(): number; set kx(a: number); private kq; get ky(): number; set ky(a: number); private kn; get kv(): number; set kv(a: number); private kr; get kz(): number; set kz(a: number); private iv; get iw(): TextCellDecoration; set iw(a: TextCellDecoration); formatCell: (sender: any, args: FormatCellEventArgs) => void; private pg; ip(): MergedCellMode; il(): MergedCellEvaluationCriteria; kg(): boolean; protected gs(): Brush; protected gv(): Brush; pe(a: CellModel, b: any, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; protected d5(a: CellPath, b: DataGrid, c: any): string; eo(a: CellModel, b: DataGrid, c: any, d: any): void; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; protected hg(): CellContentVerticalAlignment; protected ha(): CellContentHorizontalAlignment; protected he(): CellContentVerticalAlignment; private qj; private pm; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; qk(): void; ql(): void; qm(): void; qn(): void; protected e9(): void; protected fl(): void; protected fm(): void; protected fj(): void; protected qg(): void; protected qi(): void; protected qh(): void; protected fi(): void; protected fk(): void; protected fh(): void; protected pu(): void; protected p4(): void; protected p3(): void; protected pw(): void; protected qa(): void; protected p0(): void; protected qd(): void; protected pv(): void; protected p7(): void; protected p8(): void; protected p6(): void; protected qb(): void; protected qc(): void; protected p2(): void; protected qe(): void; protected qf(): void; protected p1(): void; protected p9(): void; protected px(): void; protected py(): void; protected pz(): void; protected pt(): void; protected p5(): void; columnCellsPropertyUpdating: (column: DataGridColumn, propertyName: string, propertyAnimationType: CellPropertyAnimationType, oldValue: any, newValue: any) => void; columnHeaderCellsPropertyUpdating: (column: DataGridColumn, propertyName: string, propertyAnimationType: CellPropertyAnimationType, oldValue: any, newValue: any) => void; protected pp(a: CellModel): void; protected ps(a: string, b: CellPropertyAnimationType, c: any, d: any): void; hk(): ColumnHidingAnimationMode; hu(): ColumnShowingAnimationMode; hj(): ColumnExchangingAnimationMode; ht(): ColumnResizingAnimationMode; nx(): string; private i1; private jk; pr(a: string, b: CellPropertyAnimationType, c: any): void; j3(): boolean; get i2(): FastIterationDictionary$2; j2(a: string): boolean; pq(a: string): void; lu(a: string): any; kj: List$1; po(a: string): void; pi(a: ColumnComparisonConditionOperatorType, b: any): void; ph(a: string, b: number, c: any): void; g9(a: FilterOperand, b: any): IFilterExpression; ib(a: string, b: number): FilterOperand; pj(): void; private h3; get h4(): DataGridColumnToolbarManager; getDesiredToolbarActions(): ToolActionInfo[]; addCommandAvailabilityListener(a: ICommandAvailabilityListener): void; removeCommandAvailabilityListener(a: ICommandAvailabilityListener): void; addCommandStateChangedListener(a: ICommandStateChangedListener): void; removeCommandStateChangedListener(a: ICommandStateChangedListener): void; onToolCommandExecuting(a: ToolCommand): ToolCommandExecutionState; private _commandCompleted; get commandCompleted(): (arg1: ToolCommand) => void; set commandCompleted(a: (arg1: ToolCommand) => void); private _invalidateActions; get invalidateActions(): () => void; set invalidateActions(a: () => void); private ki; i0(): IToolbarContextAccessor; pl(a: (arg1: IToolbarContextAccessor) => void): void; provideContextAccessor(a: IToolbarContextAccessor): void; dismissContextAccessor(a: IToolbarContextAccessor): void; pk(): void; h1: DataGridColumn; abstract h2(): DataGridColumn; onAttachingOverride: (sender: any, args: GridColumnProviderOnAttachingOverrideEventArgs) => void; } /** * @hidden */ export declare class GridColumnCollection extends ObservableCollection$1 { static $t: Type; constructor(); } /** * @hidden */ export declare class GridEffectGroup extends Base { static $t: Type; private c; private f; private a; private b; effectsFinished: (sender: any, e: EventArgs) => void; effectsCanceled: (sender: any, e: EventArgs) => void; constructor(a: number, b: boolean); constructor(a: number); constructor(a: number, ..._rest: any[]); k(): void; g(a: GridEffect): void; private h; private i; protected j(): void; } /** * @hidden */ export declare class HoverManager extends Base { static $t: Type; private a; private b; private d; private e; constructor(a: DataGrid); f(a: number): void; c(a: number): boolean; } /** * @hidden */ export declare class RecyclingManager extends Base { static $t: Type; private b; constructor(); a(a: string): CellModel; c(a: CellModel): void; } /** * @hidden */ export declare class ActivationManager extends Base { static $t: Type; private a; private b; private c; private e; private d; private f; private k; private l; private q; private t; private p; get v(): string; private get g(); private get i(); private get h(); private get j(); constructor(a: DataGrid, b: GridAnimationManager); al(a: CellModel): void; m(a: CellModel): boolean; private n; private o; ad(): void; private af; aa(a: CellModel): void; z(a: CellPath): void; ab(a: number, b: string, c: boolean): void; private r; private u; private y; private x; private ae; ah(): void; ai(a: number): void; aj(a: number): void; private w; ak(a: number): void; ag(): void; private ac; s(): number; } /** * @hidden */ export declare class SelectionManager extends Base { static $t: Type; private a; private b; private g; private f; private d; private e; private j; private get h(); private get i(); private t; private s; private k; constructor(a: DataGrid, b: GridAnimationManager); au(a: CellModel): void; at(a: CellModel): void; p(a: CellModel): boolean; n(a: PrimaryKeyValue): boolean; private l; private o; private m; private ax; private ap; private aq; private ar; private az; private ay; private ao; private an; private am; private aw; private av; private v; a2(): void; a1(): void; a0(): void; private x; private r; ad(): void; ah(a: number): void; private ak; ai(a: number, b: any): void; ag(a: number, b: DataGridColumn): void; ae(a: number, b: DataGridColumn): void; af(a: number, b: number, c: DataGridColumn): void; private w; aj(a: number): void; aa(): void; private y; private ac; private ab; private u; private c; private q; as(a: number): void; z(a: CellModel, b: boolean, c: boolean, d?: boolean): void; al(): void; } /** * @hidden */ export declare class SortManager extends Base { static $t: Type; private c; private e; constructor(a: DataGrid); d(a: DataGridColumn): boolean; f(a: DataGridColumn, b: ColumnSortDirection): boolean; private g; h(): void; private a; private b; } /** * @hidden */ export interface IDataAdapter { setDataSource(a: IDataSource): void; getItemForKey(a: PrimaryKeyValue): any; getItemKey(a: string[], b: any): PrimaryKeyValue; getRowKey(a: string[], b: number): PrimaryKeyValue; getRowCount(): number; getSectionCount(): number; getStickyRows(): number[]; getStickyRowsInRange(a: number, b: number): number[]; getStickRowPriority(a: number): number; isExclusivelySticky(a: number): boolean; pinRow(a: PrimaryKeyValue): void; unpinRow(a: PrimaryKeyValue): void; clearPinnedRows(): void; isRowPinned(a: number): boolean; firstVisibleIndexRequested: number; lastVisibleIndexRequested: number; indexOfKey(a: PrimaryKeyValue): number; fastGetItemIndexForKey(a: string[], b: PrimaryKeyValue, c: number, d: number): number; indexOfVisibleItemByKey(a: string[], b: PrimaryKeyValue, c: number, d: number): number; getDataRow(a: CellPath): number; resolveValue(a: number, b: string): any; resolveValueForPath(a: DataGrid, b: CellPath): any; resolveRow(a: number): any; resolveValueForDataRow(a: number): any; resolveValueForRow(a: CellPath): any; getSectionForRow(a: number): number; getRowPathForRow(a: number): RowPath; isPlaceholderValue(a: CellPath): boolean; isPlaceholderItem(a: number): boolean; getRowType(a: number): DataSourceRowType; isRowSpanning(a: DataSourceRowType): boolean; getRowIndent(a: number): number; getRootSummaryRowCount(): number; isEditedValue(a: any, b: string): boolean; isDeletedRow(a: any): boolean; getPendingEditID(a: any, b: string): number; getError(a: number): string; } /** * @hidden */ export declare let IDataAdapter_$type: Type; /** * @hidden */ export declare class DataAdapter extends Base implements INotifyPropertyChanged, IDataAdapter { static $t: Type; private a; private h; private i; g: ColumnController; constructor(a: ColumnController); private b; get c(): IDataSource; set c(a: IDataSource); private d; get e(): IEditableDataSource; set e(a: IEditableDataSource); setDataSource(a: IDataSource): void; getItemForKey(a: PrimaryKeyValue): any; getItemKey(a: string[], item_: any): PrimaryKeyValue; getRowKey(a: string[], b: number): PrimaryKeyValue; private n; protected o(a: string, b: any, c: any): void; getRowCount(): number; m(a: PrimaryKeyValue, b: any): number; indexOfKey(a: PrimaryKeyValue): number; fastGetItemIndexForKey(a: string[], b: PrimaryKeyValue, c: number, d: number): number; indexOfVisibleItemByKey(a: string[], b: PrimaryKeyValue, c: number, d: number): number; l(a: number): number; getSectionCount(): number; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; private f; getDataRow(a: CellPath): number; resolveValue(a: number, b: string): any; resolveValueForPath(a: DataGrid, b: CellPath): any; resolveRow(a: number): any; resolveValueForDataRow(a: number): any; resolveValueForRow(a: CellPath): any; getSectionForRow(a: number): number; getRowPathForRow(a: number): RowPath; private j; get firstVisibleIndexRequested(): number; set firstVisibleIndexRequested(a: number); private k; get lastVisibleIndexRequested(): number; set lastVisibleIndexRequested(a: number); isPlaceholderValue(a: CellPath): boolean; isPlaceholderItem(a: number): boolean; getRowType(a: number): DataSourceRowType; getStickyRows(): number[]; getStickyRowsInRange(a: number, b: number): number[]; getStickRowPriority(a: number): number; isExclusivelySticky(a: number): boolean; isRowSpanning(a: DataSourceRowType): boolean; pinRow(a: PrimaryKeyValue): void; unpinRow(a: PrimaryKeyValue): void; clearPinnedRows(): void; isRowPinned(a: number): boolean; getRowIndent(a: number): number; getRootSummaryRowCount(): number; isEditedValue(a: any, b: string): boolean; isDeletedRow(a: any): boolean; getPendingEditID(a: any, b: string): number; getError(a: number): string; } /** * @hidden */ export declare class ColumnMovingSeparator extends DefinitionBase { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; protected go(): Brush; private g7; get g8(): number; set g8(a: number); private g3; get g5(): number; set g5(a: number); private g4; get g6(): number; set g6(a: number); protected et(a: DataGrid, b: DataGrid): void; protected e9(): void; protected hc(): void; protected e5(): void; protected ev(a: any, b: PropertyChangedEventArgs): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class ComboBoxColumn extends DataGridColumn { static $t: Type; constructor(); private s1; get s2(): IDataSource; set s2(a: IDataSource); get s3(): any; set s3(a: any); get s7(): string; set s7(a: string); get s8(): string; set s8(a: string); get s0(): string[]; set s0(a: string[]); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; protected et(a: DataGrid, b: DataGrid): void; d1(a: DataGrid, b: any, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; private s9; private ta; private s5; s6(a: any): string; h2(): DataGridColumn; } /** * @hidden */ export declare class DateTimeColumn extends DataGridColumn { static $t: Type; private s3; private s4; get s5(): DateTimeFormats; set s5(a: DateTimeFormats); private te; get tn(): string; set tn(a: string); private td; get tg(): string; set tg(a: string); private s0; get s1(): any[]; set s1(a: any[]); private ta; get tc(): any; set tc(a: any); private s7; get s8(): boolean; set s8(a: boolean); get s6(): EditorType; set s6(a: EditorType); get tb(): any; set tb(a: any); get ti(): string; set ti(a: string); get tj(): string; set tj(a: string); protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; constructor(); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; d1(a: DataGrid, b: any, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; private s9; s2: BindingFormatter; protected d3(a: ColumnSummaryDescription, b: ISummaryResult, c: any): string; private tk; h2(): DataGridColumn; } /** * @hidden */ export interface IExternalDefinitionBase { resolveStyleKey(a: string, b: CellPath, c: DataGrid, d: any): string; } /** * @hidden */ export declare let IExternalDefinitionBase_$type: Type; /** * @hidden */ export declare class DataBindingEventArgs extends EventArgs { static $t: Type; private _resolvedValue; get resolvedValue(): any; set resolvedValue(a: any); private _rowObject; get rowObject(): any; set rowObject(a: any); private _cellInfo; get cellInfo(): CellModel; set cellInfo(a: CellModel); } /** * @hidden */ export declare abstract class GridCompoundConditionalStyle extends GridConditionalStyle { static $t: Type; protected get_s(): boolean; aq(): GridConditionalStyleCollection; p(): boolean; q(): boolean; r(): boolean; } /** * @hidden */ export declare class DataGridColumnToolbarManager extends Base { static $t: Type; private h; private static m; private l; constructor(a: DataGridColumn); private bn; private bo; private be; private bd; private bf; private aq; private ax; private a7; private a4; private n; private p; private o; private a5; private a0; private bb; private s; private t; ar(a: ICommandAvailabilityListener): void; as(a: ICommandStateChangedListener): void; private j; protected get k(): SRProvider; private ai; b(): ToolActionInfo[]; private c; private a; private a8; private a9; private bu; private aj; private ah; private w; private x; private ay; private bt; private bs; private br; private q; private u; private static bc; r(): boolean; i(a: ToolCommand): ToolCommandExecutionState; private az; av(): void; aw(): void; private static d; private au; private at; private bq; private bp; private bm; private ba; private a3; private a6; private bh; private bg; bk(a: ICommandAvailabilityListener): void; bl(a: ICommandStateChangedListener): void; static e(a: DataGridColumn, b: number): { ret: ColumnGroupDescription; p1: number; }; static f(a: ListSortDirection): ColumnSortDirection; static v(a: ColumnSortDirection): ListSortDirection; get g(): ColumnSortDirection; set g(a: ColumnSortDirection); private a2; private a1; bi(a: DataGrid, b: DataGrid): void; bj(): void; } /** * @hidden */ export declare class EditorDefinition extends DefinitionBase { static $t: Type; constructor(); private ha; get hb(): Rect; set hb(a: Rect); private g5; get g8(): string; set g8(a: string); private g3; get g4(): CellModel; set g4(a: CellModel); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; er(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class EditRowDefinition extends DefinitionBase { static $t: Type; constructor(); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class FilterRowDefinition extends DefinitionBase { static $t: Type; private g4; get g8(): number; set g8(a: number); private g6; get ha(): number; set ha(a: number); private g5; get g9(): number; set g9(a: number); private g3; get g7(): number; set g7(a: number); constructor(); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; er(a: CellModel, b: DataGrid, c: any, d: any): void; protected fl(): void; protected e9(): void; } /** * @hidden */ export declare abstract class Header extends DefinitionBase { static $t: Type; constructor(); protected gw(): Brush; protected go(): Brush; protected hs(): Brush; protected ak(): FontInfo; protected et(a: DataGrid, b: DataGrid): void; protected e9(): void; protected fl(): void; protected fm(): void; protected hn(): void; protected ho(): void; protected ev(a: any, b: PropertyChangedEventArgs): void; private hq; get ht(): Brush; set ht(a: Brush); private hp; get hr(): Brush; set hr(a: Brush); private g4; get g6(): SortIndicatorStyle; set g6(a: SortIndicatorStyle); private g3; get g5(): SortIndicatorStyle; set g5(a: SortIndicatorStyle); private g8; get hc(): number; set hc(a: number); private ha; get he(): number; set he(a: number); private g9; get hd(): number; set hd(a: number); private g7; get hb(): number; set hb(a: number); protected aw(a: string): boolean; eo(a: CellModel, b: DataGrid, c: any, d: any): void; er(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class ColumnResizingSeparator extends DefinitionBase { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; protected go(): Brush; private g3; get g5(): number; set g5(a: number); private g4; get g6(): number; set g6(a: number); protected e9(): void; protected ha(): void; protected e5(): void; protected g9(a: any, b: PropertyChangedEventArgs): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class HeaderSeparator extends DefinitionBase { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; protected go(): Brush; protected g3(): number; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; protected e9(): void; protected e5(): void; private g4; eo(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class ImageColumn extends DataGridColumn { static $t: Type; private s3; get s4(): ImageStretchOptions; set s4(a: ImageStretchOptions); private s1; get s2(): ImageResourceType; set s2(a: ImageResourceType); get s0(): EditorType; set s0(a: EditorType); get s5(): any; set s5(a: any); get s6(): string; set s6(a: string); get s7(): string; set s7(a: string); constructor(); protected k(): CellContentVerticalAlignment; protected ha(): CellContentHorizontalAlignment; protected hg(): CellContentVerticalAlignment; protected f(): CellContentHorizontalAlignment; protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; private s8; h2(): DataGridColumn; } /** * @hidden */ export declare class NumericCellFormatter extends Base { static $t: Type; private static a; private static e; static b(a: BindingFormatter, b: number, c: number, d: number, e: boolean, f: string, g: string, h: string, i: string, j: number, k: boolean): string; static c(a: NumericCellModel): string; static d(a: NumericColumn, b: number): string; } /** * @hidden */ export declare class NumericColumn extends DataGridColumn { static $t: Type; constructor(); protected f(): CellContentHorizontalAlignment; private tk; get tz(): string; set tz(a: string); private tm; get t3(): string; set t3(a: string); private tl; get t1(): string; set t1(a: string); private tn; get t5(): string; set t5(a: string); private ta; get td(): number; set td(a: number); private tb; get te(): number; set te(a: number); private tc; get tf(): number; set tf(a: number); private s4; get s7(): boolean; set s7(a: boolean); private s5; get s8(): boolean; set s8(a: boolean); private tj; get tt(): string; set tt(a: string); private s0; get s1(): any[]; set s1(a: any[]); private tg; get ti(): any; set ti(a: any); get s3(): EditorType; set s3(a: EditorType); get th(): any; set th(a: any); get to(): string; set to(a: string); get tp(): string; set tp(a: string); s2: BindingFormatter; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; d1(a: DataGrid, b: any, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; private s9; protected d3(a: ColumnSummaryDescription, b: ISummaryResult, c: any): string; private static s6; private tq; h2(): DataGridColumn; } /** * @hidden */ export declare class PinnedAreaSeparator extends DefinitionBase { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; protected go(): Brush; protected et(a: DataGrid, b: DataGrid): void; protected e9(): void; protected ev(a: any, b: PropertyChangedEventArgs): void; } /** * @hidden */ export declare class SaveLayoutColumn extends JsonDictionaryItem { static $t: Type; o: string; e: ColumnWidth; i: Nullable$1; j: Nullable$1; m: string; n: string; k: Nullable$1; g: List$1; h: Nullable$1; l: Nullable$1; f: List$1; p(a: JsonDictionaryItem): void; d(a: JsonWriter): void; constructor(); } /** * @hidden */ export declare class SectionFooter extends DefinitionBase { static $t: Type; protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare class SectionHeader extends DefinitionBase { static $t: Type; private h5; get ib(): Brush; set ib(a: Brush); private h2; get h8(): Brush; set h8(a: Brush); private h6; get ic(): Brush; set ic(a: Brush); private h3; get h9(): Brush; set h9(a: Brush); private h4; get ia(): Brush; set ia(a: Brush); private h1; get h7(): Brush; set h7(a: Brush); private hc; get hg(): number; set hg(a: number); private he; get hi(): number; set hi(a: number); private hd; get hh(): number; set hh(a: number); private hb; get hf(): number; set hf(a: number); private g7; get g8(): boolean; set g8(a: boolean); private g4; get g5(): GroupSummaryDisplayMode; set g5(a: GroupSummaryDisplayMode); sectionHeaderPropertyUpdating: (sectionHeader: SectionHeader, propertyName: string, propertyAnimationType: CellPropertyAnimationType, oldValue: any, newValue: any) => void; constructor(); protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; protected go(): Brush; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; protected e5(): void; protected et(a: DataGrid, b: DataGrid): void; private g9; private ha; private hw; private hv; protected ev(a: any, b: PropertyChangedEventArgs): void; hz(): void; h0(): void; protected e9(): void; protected fl(): void; hy(): void; protected fm(): void; hx(): void; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; private g3; } /** * @hidden */ export declare class RowSeparator extends DefinitionBase { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected et(a: DataGrid, b: DataGrid): void; protected e9(): void; protected fi(): void; protected fk(): void; protected fh(): void; protected e5(): void; protected ev(a: any, b: PropertyChangedEventArgs): void; protected n(a: CellPath): CellModel; protected go(): Brush; protected gv(): Brush; protected gr(): Brush; protected gs(): Brush; protected bj(): number; } /** * @hidden */ export declare class HeaderRowSeparator extends DefinitionBase { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; protected go(): Brush; protected e9(): void; protected e5(): void; protected et(a: DataGrid, b: DataGrid): void; protected ev(a: any, b: PropertyChangedEventArgs): void; } /** * @hidden */ export declare abstract class SummaryRow extends DefinitionBase { static $t: Type; private hv; get h0(): Brush; set h0(a: Brush); private ht; get hx(): Brush; set hx(a: Brush); private hw; get h1(): Brush; set h1(a: Brush); private hu; get hy(): Brush; set hy(a: Brush); private g4; get summaryLabelTextStyle(): FontInfo; set summaryLabelTextStyle(a: FontInfo); private g3; get g5(): FontInfo; set g5(a: FontInfo); private g9; get hd(): number; set hd(a: number); private hb; get hf(): number; set hf(a: number); private ha; get he(): number; set he(a: number); private g8; get hc(): number; set hc(a: number); constructor(); protected d5(a: CellPath, b: DataGrid, c: any): string; protected n(a: CellPath): CellModel; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; protected et(a: DataGrid, b: DataGrid): void; protected e5(): void; protected hz(): Brush; protected gw(): Brush; protected ev(a: any, b: PropertyChangedEventArgs): void; protected hq(): void; protected hr(): void; protected hs(): void; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; protected ak(): FontInfo; protected g6(): FontInfo; } /** * @hidden */ export declare class SummaryRowRoot extends SummaryRow { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected go(): Brush; protected e9(): void; protected hq(): void; protected hr(): void; protected fl(): void; protected fm(): void; protected hs(): void; } /** * @hidden */ export declare class SummaryRowSection extends SummaryRow { static $t: Type; protected d5(a: CellPath, b: DataGrid, c: any): string; protected go(): Brush; protected e9(): void; protected hq(): void; protected hr(): void; protected fl(): void; protected fm(): void; protected hs(): void; } /** * @hidden */ export declare class TemplateColumn extends DataGridColumn { static $t: Type; constructor(); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; s1(a: TemplateCellModel, b: any): void; cellUpdating: (sender: any, args: TemplateCellUpdatingEventArgs) => void; protected ey(a: string, b: CellPropertyAnimationType, c: any, d: any): void; h2(): DataGridColumn; } /** * @hidden */ export declare class TemplateCellUpdatingEventArgs extends EventArgs { static $t: Type; private _cellInfo; get cellInfo(): TemplateCellModel; set cellInfo(a: TemplateCellModel); private _content; get content(): any; set content(a: any); } /** * @hidden */ export declare class TextColumn extends DataGridColumn { static $t: Type; private s2; get s6(): string; set s6(a: string); get s0(): EditorType; set s0(a: EditorType); get s1(): any; set s1(a: any); get s3(): string; set s3(a: string); get s4(): string; set s4(a: string); protected n(a: CellPath): CellModel; er(a: CellModel, b: DataGrid, c: any, d: any): void; eo(a: CellModel, b: DataGrid, c: any, d: any): void; d1(a: DataGrid, b: any, c: any): string; private s5; protected d5(a: CellPath, b: DataGrid, c: any): string; h2(): DataGridColumn; } /** * @hidden */ export declare class TextHeader extends Header { static $t: Type; constructor(); protected n(a: CellPath): CellModel; protected d5(a: CellPath, b: DataGrid, c: any): string; eo(a: CellModel, b: DataGrid, c: any, d: any): void; er(a: CellModel, b: DataGrid, c: any, d: any): void; } /** * @hidden */ export declare abstract class GridEffect extends Base { static $t: Type; constructor(); bu(): void; bt(a: GridEffect): void; private s; get t(): GridEffectMainIntent; set t(a: GridEffectMainIntent); am(a: GridEffect): boolean; private u; get v(): GridEffectSubIntent; set v(a: GridEffectSubIntent); private br; get bs(): string; set bs(a: string); private af; get as(): boolean; set as(a: boolean); private ac; get ap(): boolean; set ap(a: boolean); onFinished: (target: any) => void; onCanceled: (target: any, canceledBy: GridEffect) => void; private a3; private a1; get ba(): number; set ba(a: number); private h; get i(): (startItem: CellPath, numberOfItems: number, item: CellPath) => number; set i(a: (startItem: CellPath, numberOfItems: number, item: CellPath) => number); private a7; get bi(): number; set bi(a: number); private a8; get bj(): number; set bj(a: number); private a2; get a9(): number; set a9(a: number); private j; get k(): (startItem: CellPath, numberOfItems: number, item: CellPath) => number; set k(a: (startItem: CellPath, numberOfItems: number, item: CellPath) => number); private a4; get bg(): number; set bg(a: number); private c; get g(): CellPath; set g(a: CellPath); private a; get e(): CellPath; set e(a: CellPath); private a6; get bh(): number; set bh(a: number); private ad; get aq(): boolean; set aq(a: boolean); private ab; get ao(): boolean; set ao(a: boolean); private bk; get bl(): number; set bl(a: number); private bm; get bo(): any; set bo(a: any); private bn; get bq(): any; set bq(a: any); private w; get x(): (progress: number, fromValue: any, toValue: any, target: any, model: VisualModel) => void; set x(a: (progress: number, fromValue: any, toValue: any, target: any, model: VisualModel) => void); private p; get q(): (progress: number) => number; set q(a: (progress: number) => number); private aa; get al(): boolean; set al(a: boolean); private n; get o(): (target: any, model: VisualModel) => any; set o(a: (target: any, model: VisualModel) => any); private ae; get ar(): boolean; set ar(a: boolean); bx(a: GridAnimationPhaseSettings): void; private r; private ay; au(a: ColumnInfo, b: VisualModel, c: GridLayerController, d: number): boolean; av(a: any, b: VisualModel, c: GridLayerController, d: number): boolean; private a0; private an; bz(a: CellPath, b: VisualModel, c: GridLayerController, d: number): void; at(a: CellModel, b: VisualModel, c: GridLayerController, d: number): boolean; private az; by(a: any, b: VisualModel, c: any): void; private bp; aw(a: SectionInfo, b: VisualModel, c: GridLayerController, d: number): boolean; ag(a: CellPath, b: VisualModel): boolean; ah(a: ColumnInfo, b: VisualModel): boolean; ai(a: RowPath, b: VisualModel): boolean; aj(a: GridColumnSpacer, b: VisualModel): boolean; bv(a: RowPath): void; bw(a: RowPath): void; private a5; private b; protected get f(): CellPath; bf(a: VisualModel, b: GridLayerController, c: CellPath, d: number): number; private ax; private bd; private bb; be(a: VisualModel, b: CellPath): number; bc(a: VisualModel, b: GridLayerController, c: CellPath, d: number): number; protected d(a: VisualModel): CellPath; protected y(a: RowPath, b: RowPath): RowPath; protected z(a: RowPath, b: RowPath): RowPath; ak(a: VisualModel, b: GridLayerController, c: number): boolean; } /** * @hidden */ export declare class ColumnEffect extends GridEffect { static $t: Type; b0: number; ah(a: ColumnInfo, b: VisualModel): boolean; } /** * @hidden */ export declare class SpacerEffect extends GridEffect { static $t: Type; b0: number; aj(a: GridColumnSpacer, b: VisualModel): boolean; } /** * @hidden */ export declare class ColumnCellsEffect extends GridEffect { static $t: Type; b2: number; b1: number; b0: FixedCellPositions; ag(a: CellPath, b: VisualModel): boolean; protected d(a: VisualModel): CellPath; be(a: VisualModel, b: CellPath): number; } /** * @hidden */ export declare class CellEffect extends GridEffect { static $t: Type; b4: number; b3: number; b1: FixedCellPositions; b0: CellPath; b2: boolean; ag(a: CellPath, b: VisualModel): boolean; bv(a: RowPath): void; bw(a: RowPath): void; } /** * @hidden */ export declare class CellPositionEffect extends CellEffect { static $t: Type; ag(a: CellPath, b: VisualModel): boolean; bv(a: RowPath): void; bw(a: RowPath): void; } /** * @hidden */ export declare class RowEffect extends GridEffect { static $t: Type; b0: RowPath; ai(a: RowPath, b: VisualModel): boolean; bv(a: RowPath): void; bw(a: RowPath): void; } /** * @hidden */ export declare class RowCellsEffect extends GridEffect { static $t: Type; b0: RowPath; ag(a: CellPath, b: VisualModel): boolean; bv(a: RowPath): void; bw(a: RowPath): void; be(a: VisualModel, b: CellPath): number; } /** * @hidden */ export declare class GridEffectManager extends Base { static $t: Type; private b; protected get c(): ITickProvider; constructor(a: ITickProvider, b: DataGrid); ae(a: RowPath): void; af(a: RowPath): void; private k; private j; private m; private l; private i; private n; private q; private o; a: DataGrid; private ad; d(): boolean; ac(): void; ab(): void; an(a: boolean): void; private p; private am; private aa; u(a: ColumnInfo, b: ColumnEffect): void; ai(a: number, b: boolean, c: GridEffect): void; z(a: GridColumnSpacer, b: SpacerEffect): void; al(a: GridColumnSpacer, b: boolean, c: GridEffect): void; t(a: ColumnInfo, b: ColumnCellsEffect): void; x(a: ColumnCellsEffect): void; y(a: ColumnCellsEffect): void; ah(a: number, b: boolean, c: GridEffect): void; w(a: RowPath, b: RowEffect): void; ak(a: RowPath, b: boolean, c: GridEffect): void; v(a: RowPath, b: RowCellsEffect): void; aj(a: RowPath, b: boolean, c: GridEffect): void; r(a: CellPath, b: CellEffect, c: number): void; s(a: CellPath, b: CellPositionEffect): void; ag(a: CellPath, b: boolean, c: GridEffect): void; f(a: number, b: VisualModel, c: GridLayerController): boolean; h(a: number, b: VisualModel, c: GridLayerController): boolean; g(a: number, b: VisualModel, c: GridLayerController): boolean; e(a: number, b: VisualModel, c: GridLayerController): boolean; } /** * @hidden */ export declare class GridLayerController extends Base { static $t: Type; private e; a(a: CellPath, b: VisualModel): CellModel; b(a: CellPath, b: DataGrid, c: VisualModel, d: GridLayer, e: ModelTypes, f: boolean, g: boolean, h: boolean): CellModel; private d; private g; private f; i(a: CellPath, b: VisualModel): void; j(a: CellPath, b: GridLayer, c: VisualModel): void; c(a: CellPath, b: VisualModel): CellModel; h(a: CellModel, b: VisualModel, c: number, d: number, e: number, f: number): void; } /** * @hidden */ export declare class VisibilityEngine extends Base { static $t: Type; private o; private f; private d; private c; private k; private e; private l; i: boolean; private q; get r(): number; set r(a: number); constructor(); private g; ah(): void; t(a: DataGrid): void; u(a: DataGrid, b: VisualModel, c: SpatialEngine, d: boolean): void; a(a: DataGrid, b: VisualModel, c: SpatialEngine, d: Rect): CalculationParameters; private ag; private af; private ae; private ab; n(a: DataGrid, b: VisualModel, c: Rect): List$1; m(a: DataGrid, b: VisualModel, c: Rect, d: CalculationParameters, e: boolean): List$1; private am; private b; private j; private aa; private ac; private ad; private x; private z; p(a: ColumnInfo, b: DataGrid): number; private v; private ap; private ao; private y; private as; private h; private w; private aq; private aj; private ak; private al; private s; private ai; private an; private ar; private aw; private at; private au; private av; } /** * @hidden */ export declare class PinnedRowInfo extends Base { static $t: Type; m: number; o: string; l: number; get j(): number; k: number; i: number; e: boolean; private c; get h(): boolean; set h(a: boolean); a: DataSourceRowType; f: boolean; n: number; g: boolean; d: boolean; b: VisualModel; toString(): string; } /** * @hidden */ export declare class PushRowSettings extends Base { static $t: Type; a: number[]; d: Dictionary$2; b: boolean; c: boolean; e: number; } /** * @hidden */ export declare class PushRowResult extends Base { static $t: Type; b: boolean; a: PinnedRowInfo; } /** * @hidden */ export declare class SpatialEngine extends Base { static $t: Type; private f; private c; private d; private e; r(a: DataGrid, b: VisualModel, c: number): void; s(a: VisualModel): void; q(a: DataGrid, b: VisualModel, c: number): void; g(a: ColumnInfo): number; private static p; k(a: number, b: DataGrid, c: VisualModel): number; l(a: number, b: VisualModel, c: boolean): number; private h; m(a: PinnedPositions, b: number, c: VisualModel): number; j(a: number, b: VisualModel): number; n(a: number, b: DataGrid, c: VisualModel): number; o(a: number, b: DataGrid, c: VisualModel): number; b(a: number, b: VisualModel): RowPath; v(a: GridLayerController, b: number, c: DataGridColumn, d: VisualModel): void; t(a: number, b: DataGridColumn, c: VisualModel): void; x(a: RowPath, b: VisualModel): void; y(a: GridLayerController, b: RowPath, c: VisualModel): void; private aa; private a; private ab; private z; w(a: GridLayerController, b: VisualModel): void; u(a: GridLayerController, b: VisualModel, c: number, d: number, e: number): void; i(a: VisualModel, b: RowPath): number; } /** * @hidden */ export declare class ColumnExchanger extends Base { static $t: Type; c: any; a: DataGridColumn; b: number; constructor(a: number); constructor(a: number, b: DataGridColumn, c: number); constructor(a: number, ..._rest: any[]); } /** * @hidden */ export declare class ColumnExchangersCollection extends ObservableCollection$1 { static $t: Type; constructor(); } /** * @hidden */ export declare class ResponsiveEngine extends Base { static $t: Type; private c; private l; private m; private k; private h; private i; private j; private a; private f; get g(): ResponsiveStatesCollection; set g(a: ResponsiveStatesCollection); private b; private d; constructor(a: DataGrid); x(a: ResponsiveState): void; y(a: number, b: number): void; private w; private q; private t; private u; private o; private p; private r; private v; private s; private e; private n; } /** * @hidden */ export declare class ResponsivePhase extends Base { static $t: Type; j: any; k: string; i: number; private d; get e(): ColumnPropertySettersCollection; private a; get b(): ColumnExchangersCollection; g(a: ColumnPropertySetter): ResponsivePhase; c(): ColumnPropertySetter; f(a: ColumnExchanger): ResponsivePhase; h(): ResponsivePhase; } /** * @hidden */ export declare class ResponsivePhasesCollection extends ObservableCollection$1 { static $t: Type; constructor(); } /** * @hidden */ export declare class ResponsiveState extends Base { static $t: Type; m: any; n: string; k: number; j: number; stateEntering: (sender: any, eventArgs: ResponsiveStateEnteringEventArgs) => void; stateEntered: (sender: any, eventArgs: ResponsiveStateEnteredEventArgs) => void; stateExited: (sender: any, eventArgs: ResponsiveStateExitedEventArgs) => void; private h; get i(): boolean; set i(a: boolean); l: number; private b; get c(): ResponsivePhasesCollection; d(a: ResponsivePhase): ResponsiveState; a(): ResponsivePhase; p(): void; o(): void; q(): void; } /** * @hidden */ export declare class ResponsiveStatesCollection extends ObservableCollection$1 { static $t: Type; constructor(); } /** * @hidden */ export declare class GridLayer extends FastIterationDictionary$2 { static $t: Type; v: string; constructor(a: string); } /** * @hidden */ export declare class ColumnInfo extends Base { static $t: Type; constructor(); m: number; n: number; b: ColumnWidth; i: number; k: number; l: number; p: string; o: number; c: FixedCellPositions; g: number; j: number; h: number; e(a: VisualModel): number; f(a: VisualModel): number; a: ColumnStates; d: PinnedPositions; } /** * @hidden */ export declare class SectionInfo extends Base { static $t: Type; h: number; m: number; q: number; o: number; g: number; d: number; n: number; p: number; i: number; b: List$1; c: List$1; l(): number; e(a: number): number; f(a: number): number; k(): number; j(a: number): number; a(a: number): RowPath; } /** * @hidden */ export declare class VisualModel extends Base { static $t: Type; private _actualVisibleRegion; get actualVisibleRegion(): Rect; set actualVisibleRegion(a: Rect); private _absoluteWidth; get absoluteWidth(): number; set absoluteWidth(a: number); private _absoluteHeight; get absoluteHeight(): number; set absoluteHeight(a: number); c3: number; c6: number; c7: number; c1: number; cz: number; c0: number; cv: number; dd: number; de: number; cn: number; co: number; cx: number; cy: number; c4: number; da: number; cq: number; get cr(): number; get cm(): number; get cp(): number; get ch(): number; get cs(): number; cj: number; ck: number; cl: number; ci: number; c2: number; cw: number; private am; get bm(): GridLayer; set bm(a: GridLayer); private r; get a1(): GridLayer; set a1(a: GridLayer); private j; get at(): GridLayer; set at(a: GridLayer); private ag; get bg(): GridLayer; set bg(a: GridLayer); private l; get av(): GridLayer; set av(a: GridLayer); private ap; get bp(): GridLayer; set bp(a: GridLayer); private u; get a4(): GridLayer; set a4(a: GridLayer); private o; get ay(): GridLayer; set ay(a: GridLayer); private aa; get ba(): GridLayer; set ba(a: GridLayer); private q; get a0(): GridLayer; set a0(a: GridLayer); private k; get au(): GridLayer; set au(a: GridLayer); private ao; get bo(): GridLayer; set bo(a: GridLayer); private t; get a3(): GridLayer; set a3(a: GridLayer); private s; get a2(): GridLayer; set a2(a: GridLayer); private an; get bn(): GridLayer; set bn(a: GridLayer); private y; get a8(): GridLayer; set a8(a: GridLayer); private x; get a7(): GridLayer; set a7(a: GridLayer); private m; get aw(): GridLayer; set aw(a: GridLayer); private ar; get br(): GridLayer; set br(a: GridLayer); private w; get a6(): GridLayer; set a6(a: GridLayer); private v; get a5(): GridLayer; set a5(a: GridLayer); private aq; get bq(): GridLayer; set bq(a: GridLayer); private n; get ax(): GridLayer; set ax(a: GridLayer); private z; get a9(): GridLayer; set a9(a: GridLayer); private p; get az(): GridLayer; set az(a: GridLayer); private ah; get bh(): GridLayer; set bh(a: GridLayer); private ab; get bb(): GridLayer; set bb(a: GridLayer); private ac; get bc(): GridLayer; set bc(a: GridLayer); private ad; get bd(): GridLayer; set bd(a: GridLayer); private ai; get bi(): GridLayer; set bi(a: GridLayer); private ae; get be(): GridLayer; set be(a: GridLayer); private af; get bf(): GridLayer; set bf(a: GridLayer); private aj; get bj(): GridLayer; set bj(a: GridLayer); private al; get bl(): GridLayer; set bl(a: GridLayer); private ak; get bk(): GridLayer; set bk(a: GridLayer); private as; get bs(): GridLayer; set bs(a: GridLayer); private bt; get bu(): IColumnGroupingVisualModelExport; set bu(a: IColumnGroupingVisualModelExport); b: PagerVisualModelExport; bv: IToolbarVisualModelExport; private d; f(a: number, b: number): CellModel; private by; get bz(): FastIterationDictionary$2>; set bz(a: FastIterationDictionary$2>); ce: List$1; b9: List$1; cd: List$1; b3: boolean; b5: boolean; b2: boolean; private b8; get cf(): List$1; set cf(a: List$1); b6: Dictionary$2; bx: RowPath; bw: RowPath; b4(): boolean; private di; private g; h(a: number): ColumnInfo; dj(a: ColumnInfo): void; constructor(); private dn; private b7; get cc(): List$1; b0(): boolean; dm(): void; dl(): void; c(): VisualModelExport; private a; cg: List$1; c8: number; db: number; c9: number; dc: number; b1: boolean; dg: number; dh: number; df: number; i(a: number, b: ColumnInfo, c: number, d: boolean, e: boolean): GridColumnSpacer; dk(a: GridColumnSpacer): void; cb(a: ColumnInfo): List$1; ca(a: ColumnInfo): List$1; e(a: number, b: number, c?: GridCellType): CellModel; c5(): number; }