export function setTheme(theme: Object, rootNode?: ThemeRootNode, contrastTheme?: Object | null): void;
export function setMode(mode: Mode, rootNode?: ThemeRootNode): void;
export function setBrand(brandTheme: BrandTheme, rootNode?: ThemeRootNode): void;
export function setContrast(contrastTheme: ContrastTheme | null, rootNode?: ThemeRootNode): void;
export function initDialtoneTheme(brandTheme: BrandTheme, mode?: Mode, rootNode?: ThemeRootNode): void;
export function resetTheme(rootNode?: ThemeRootNode): void;
export type Mode = "light" | "dark";
export type ThemeRootNode = HTMLElement | ShadowRoot;
export type CoreTheme = {
    core: string;
    baseColors: string;
};
export type BrandTheme = {
    brand: {
        name: string;
        css: string;
    };
};
export type ContrastTheme = {
    contrast: {
        name: string;
        css: string;
    };
};
//# sourceMappingURL=config.d.ts.map