import { Tag } from '@malloydata/malloy-tag'; import { MalloyExplicitTheme } from '../api/types'; export declare function themeOverridesAsCssVarNames(theme: MalloyExplicitTheme | undefined): Set; export declare function getThemeValue(prop: keyof MalloyExplicitTheme, explicitTheme: MalloyExplicitTheme | undefined, ...themes: Array): string; export declare function generateThemeStyle(modelTheme?: Tag, localTheme?: Tag, explicitTheme?: MalloyExplicitTheme): string; export declare function mergeThemeOption(prev: MalloyExplicitTheme | undefined, hasThemeKey: boolean, next: MalloyExplicitTheme | undefined): MalloyExplicitTheme | undefined;