import { AdaptableAgGrid } from './AdaptableAgGrid'; import { AgGridThemeMode } from './AgGridAdapter'; import { AdaptableTheme } from '../AdaptableState/ThemeState'; export declare class AgGridThemeAdapter { private _adaptableInstance; private agGridThemeMode; constructor(_adaptableInstance: AdaptableAgGrid); destroy(): void; get logger(): import("./AdaptableLogger").AdaptableLogger; get api(): import("../types").AdaptableApi; setAgGridThemeMode(themeMode: AgGridThemeMode): void; getAgGridThemeMode(): AgGridThemeMode; applyAgGridThemeOnAdaptableThemeChange(adaptableTheme: AdaptableTheme, variantTheme: string, agGridContainer: HTMLElement, themesToRemove: AdaptableTheme[]): void; private getAgGridContainerElement; private legacy_applyAgGridThemeOnAdaptableThemeChange; getAgGridCurrentThemeClassNames(): string; private getAgGridLightThemeName; private legacy_getAgGridCurrentThemeClassNames; }