import BOOTSTRAP_EXAMPLE from './bootstrap5/index.js'; import * as templateUtils from './utils.js'; import { TemplateClasses } from './templateClasses.js'; type DefaultClasses = { [refName: string]: string[] | never[] | undefined; }; type TemplateFn = (context: any) => Element; type HighOrderTemplateFn = (classes: DefaultClasses) => TemplateFn; type Template = { [templateType: string]: HighOrderTemplateFn | TemplateFn; }; type Templates = { [templateName: string]: Template; }; declare function standardTemplate(framework: string, classes?: TemplateClasses, templates?: Templates): { framework: string; templates: { [x: string]: Templates; }; }; export { standardTemplate, templateUtils, BOOTSTRAP_EXAMPLE }; export type { TemplateClasses } from './templateClasses.js'; export type * from './types/index.js';