import { themeType, UIThemeConfig } from './theme.types';
export declare function overrideElementTheme(theme: {
    [key: string]: string;
}): {
    'el-color-primary': string;
    'el-color-success': string;
    'el-color-warning': string;
    'el-color-danger': string;
    'el-color-error': string;
    'el-color-info': string;
    'el-fill-color': string;
    'el-text-color-primary': string;
    'el-text-color-regular': string;
    'el-text-color-placeholder': string;
    'el-disabled-text-color': string;
    'el-text-color-disabled': string;
    transparent: string;
    white: string;
    black: string;
    current: string;
};
export declare function appendGlobalCssVariables(cssData: {
    [key: string]: string;
}, appendTo: HTMLElement): void;
export declare function getThemeConfigData(themeConfig?: UIThemeConfig): Promise<themeType>;
export default function (themeConfig?: UIThemeConfig, appendTo?: HTMLElement): Promise<void | {}>;
