"use strict";
/**
 * Templates Index
 *
 * Exports all template generators.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateDetailPageTemplate = exports.generateListPageTemplate = exports.generateModuleTemplate = exports.generateTableHookTemplate = exports.generateContextTemplate = exports.generateListContainerTemplate = exports.generateContainerTemplate = exports.generateContentTemplate = exports.generateDetailsTemplate = exports.generateListTemplate = exports.generateMultiSelectorTemplate = exports.generateSelectorTemplate = exports.generateDeleterTemplate = exports.generateEditorTemplate = exports.generateFieldsTemplate = exports.generateServiceTemplate = exports.generateModelTemplate = exports.generateInterfaceTemplate = void 0;
// Data layer templates
var data_1 = require("./data");
Object.defineProperty(exports, "generateInterfaceTemplate", { enumerable: true, get: function () { return data_1.generateInterfaceTemplate; } });
Object.defineProperty(exports, "generateModelTemplate", { enumerable: true, get: function () { return data_1.generateModelTemplate; } });
Object.defineProperty(exports, "generateServiceTemplate", { enumerable: true, get: function () { return data_1.generateServiceTemplate; } });
Object.defineProperty(exports, "generateFieldsTemplate", { enumerable: true, get: function () { return data_1.generateFieldsTemplate; } });
// Component templates
var components_1 = require("./components");
Object.defineProperty(exports, "generateEditorTemplate", { enumerable: true, get: function () { return components_1.generateEditorTemplate; } });
Object.defineProperty(exports, "generateDeleterTemplate", { enumerable: true, get: function () { return components_1.generateDeleterTemplate; } });
Object.defineProperty(exports, "generateSelectorTemplate", { enumerable: true, get: function () { return components_1.generateSelectorTemplate; } });
Object.defineProperty(exports, "generateMultiSelectorTemplate", { enumerable: true, get: function () { return components_1.generateMultiSelectorTemplate; } });
Object.defineProperty(exports, "generateListTemplate", { enumerable: true, get: function () { return components_1.generateListTemplate; } });
Object.defineProperty(exports, "generateDetailsTemplate", { enumerable: true, get: function () { return components_1.generateDetailsTemplate; } });
Object.defineProperty(exports, "generateContentTemplate", { enumerable: true, get: function () { return components_1.generateContentTemplate; } });
Object.defineProperty(exports, "generateContainerTemplate", { enumerable: true, get: function () { return components_1.generateContainerTemplate; } });
Object.defineProperty(exports, "generateListContainerTemplate", { enumerable: true, get: function () { return components_1.generateListContainerTemplate; } });
// Context, hooks, module templates
var context_template_1 = require("./context.template");
Object.defineProperty(exports, "generateContextTemplate", { enumerable: true, get: function () { return context_template_1.generateContextTemplate; } });
var table_hook_template_1 = require("./table-hook.template");
Object.defineProperty(exports, "generateTableHookTemplate", { enumerable: true, get: function () { return table_hook_template_1.generateTableHookTemplate; } });
var module_template_1 = require("./module.template");
Object.defineProperty(exports, "generateModuleTemplate", { enumerable: true, get: function () { return module_template_1.generateModuleTemplate; } });
// Page templates
var pages_1 = require("./pages");
Object.defineProperty(exports, "generateListPageTemplate", { enumerable: true, get: function () { return pages_1.generateListPageTemplate; } });
Object.defineProperty(exports, "generateDetailPageTemplate", { enumerable: true, get: function () { return pages_1.generateDetailPageTemplate; } });
//# sourceMappingURL=index.js.map