import type { Theme } from '../agStack/theming/theme';
import type { ThemeLogger } from '../agStack/theming/themeLogger';
import type { CoreParams } from './core/core-css';
import type { BatchEditStyleParams } from './parts/batch-edit/batch-edit-styles';
import type { ButtonStyleParams } from './parts/button-style/button-styles';
/** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */
export declare const gridThemeLogger: ThemeLogger;
/**
 * Create a custom theme containing core grid styles but no parts.
 */
export declare const createTheme: () => Theme<CoreParams & ButtonStyleParams & BatchEditStyleParams>;
