import { Style } from './lib/Style'; import { SupportedThemes } from './lib/SupportedThemes'; export { SupportedThemes } from './lib/SupportedThemes'; import './css/webgen.static.css'; import './css/elements.css'; import './css/grouping.css'; import './css/master.css'; import './css/modern.css'; import { ColorDef } from "./types/Colors"; import { Icons } from "./lib/icons/none"; export * from './components/Components'; export * from './components/Helper'; export * from './components/cards/searchCard'; export * from './components/cards/defaultCard'; export * from './components/cards/headlessCard'; export * from './components/cards/loginCard'; export * from './components/cards/modernCard'; export * from './components/cards/noteCard'; export * from './components/cards/richCard'; export * from './components/cards/searchCard'; export * from './components/generic/Title'; export * from './components/generic/Tab'; export * from './components/generic/Checkbox'; export * from './components/generic/Input'; export * from './components/generic/Icon'; export * from './components/generic/IconButton'; export * from './components/generic/Custom'; export * from './components/generic/Card'; export * from './components/generic/Stacks'; export * from './components/generic/PageTitle'; export * from './components/generic/Button'; export * from './components/light-components/loadingWheel'; export * from './types'; export * from './lib/icons/BootstrapIcons'; export * from './lib/icons/MaterialIcons'; export * from './lib/RenderingX'; export * from './lib/View'; export * from './lib/Dialog'; export * from './lib/Color'; export declare type WebGenOptions = { autoLoadFonts?: boolean; updateThemeOnInit?: false; colors?: ColorDef; icon?: Icons; events?: { "themeChanged"?: (data: SupportedThemes, options: Style) => void; "themeRefreshed"?: (data: SupportedThemes, options: Style) => void; }; theme?: SupportedThemes; defaultElementToHookStylesIn?: HTMLElement; }; export declare const WebGen: (options?: WebGenOptions) => { theme: Style; };