/** * 模板系统统一导出 */ export type { RegexTemplate } from './types'; export { TemplateCategory } from './types'; export { getAllBuiltinTemplates, getTemplatesByCategory as getBuiltinTemplatesByCategory, getTemplateById as getBuiltinTemplateById, searchTemplates as searchBuiltinTemplates, } from './builtinTemplates'; export { TemplateStorage, loadCustomTemplates, saveCustomTemplate, deleteCustomTemplate, updateTemplateUsage, clearAllTemplates, exportTemplates, importTemplates, getStorageStats, isStorageAvailable, } from './storage'; export { getAllTemplates, getTemplateById, getTemplatesByCategory, searchTemplates, getMostUsedTemplates, getRecentlyUsedTemplates, createCustomTemplate, updateCustomTemplate, deleteCustomTemplate as deleteCustomTemplateById, duplicateTemplate, useTemplate, getTemplateStats, validateTemplate, } from './templateManager'; export { TemplateSelector } from './TemplateSelector'; export type { TemplateSelectorProps } from './TemplateSelector';