// engine/spec-templates/catalog.ts — Built-in template catalog (language-agnostic).
// Each template is framework/language agnostic: no TypeScript-specific terms.
// Templates are defined in dedicated files and assembled here.
import { AUTH_JWT_TEMPLATE, CRUD_ENTITY_TEMPLATE } from './templates-auth-crud.js';
import { REST_API_ENDPOINT_TEMPLATE, UI_FORM_TEMPLATE } from './templates-api-ui.js';
import { EXTRA_TEMPLATES } from './catalog-extra.js';
import { INDUSTRY_TEMPLATES } from './catalog-industry.js';
/** Full catalog of built-in spec templates (core + extra + industry). */
export const BUILT_IN_TEMPLATES = [
    AUTH_JWT_TEMPLATE,
    CRUD_ENTITY_TEMPLATE,
    REST_API_ENDPOINT_TEMPLATE,
    UI_FORM_TEMPLATE,
    ...EXTRA_TEMPLATES,
    ...INDUSTRY_TEMPLATES,
];
//# sourceMappingURL=catalog.js.map