import { LanguageType } from '../localization/Localization.types';
import { UIThemeConfig } from '../theme/theme.types';
export declare type UIConfig = {
    components?: string[];
    lang?: LanguageType;
    themeConfig?: UIThemeConfig;
    entityComponentsEnabled?: boolean;
    /**
     * If `true`, automatically inserts `<link>` elements for icon fonts into the `<head>` of the document.
     * The styles that will be injected has only font-family declaration, the styles of icons itself alongside with font-family declaration are already included in the style.css bundle
     * This option is useful for custom elements with shadow dom development as font-family declaration inside of shadow dom is not supported by the browsers
     * Defaults to `false`.
     */
    injectIconFont?: boolean;
};
