interface IGridSettingsBase { options?: T; exportFileName?: string; headerDescription?: string; inPanelGrid?: boolean; isFullScreen?: boolean | undefined; setDefaultColumnWidth?: boolean; showSummaryInColumn?: string; summaryColumn?: string; disableSummaryColumnDetection?: boolean; title?: string; toolbarAccentButtonName?: string; toolbarItems?: any[]; buttonsSize?: 'sm' | 'md'; asyncSummaryLoad?: boolean | string; } export interface IDataGridSettings extends IGridSettingsBase { } export interface ITreeListSettings extends IGridSettingsBase { } export declare function getGridDefaultOptions(settings: IDataGridSettings): DevExpress.ui.dxDataGrid.Properties; export declare function getTreeListDefaultOptions(settings: ITreeListSettings): DevExpress.ui.dxTreeListOptions; export declare function getHandlers(widget: 'dxDataGrid' | 'dxTreeList', settings: IDataGridSettings | ITreeListSettings): T; export declare function updateToolbarOptions(options: T): T; export {};