/** * @traqr/core — Public API * * Config schema, template engine, and configuration resolver * for the Traqr platform. */ export type { DaemonConfig, GuardianConfig, TraqrConfig, DesignConfig, DesignPalette, RequiredService } from './config-schema.js'; export { getDefaultDaemonConfig, DEFAULT_GUARDIAN_CONFIG, REQUIRED_SERVICES, STARTER_PACK_DEFAULTS, GOLDEN_PATH_DEFAULTS, DESIGN_FLAVOR_DEFAULTS, BORDER_RADIUS_MAP, ANIMATION_PARAMS, PROVISIONING_TIERS, calculateAutomationScore, getProvisioningOrder, } from './config-schema.js'; export type { TemplateVars } from './template-engine.js'; export { generateSlots, buildTemplateVars, buildSubAppTemplateVars, getFeatureFlags, renderTemplate, } from './template-engine.js'; export { parseBool, findWhitespacePaddedEnvKeys } from './env-bool.js'; export type { OrgConfig, ResolvedConfig, ProjectRegistryEntry, VcsDetection } from './config-resolver.js'; export { deepMerge, mergePreferredStack, loadOrgConfig, writeOrgConfig, loadProjectConfig, resolveConfig, printConfigSummary, registerProject, getProjectRegistry, detectMonorepo, detectVcsProvider, } from './config-resolver.js'; export type { SkillTier, SkillCategory, SkillRequirements, SkillManifest, ValidationResult } from './skill-engine.js'; export { parseSkillManifest, loadSkills, getSkillsByTier, validateDependencies, } from './skill-engine.js'; export type { AliasGeneratorOptions } from './alias-generator.js'; export { generateAliasContent, writeAliasFile } from './alias-generator.js'; export { generateMotd, generateMotdContent } from './motd-generator.js'; export { generateShellInitContent, writeShellInit } from './shell-init-generator.js'; export type { ChecklistStatus, SubAppChecklistItem, SubAppProvisioningPlan } from './sub-app-checklist.js'; export { REQUIRED_LINEAR_LABELS, buildSubAppChecklist, deriveAppChannels, deriveLinearTeamConfig, formatChecklist, generatePortTable, } from './sub-app-checklist.js'; export type { RenderResult } from './template-loader.js'; export { getTemplatesDir, listTemplates, loadTemplate, templateToOutputPath, shouldIncludeTemplate, renderAllTemplates, renderSubAppTemplates, } from './template-loader.js'; export { extractClosableTicketIds } from './extract-ticket-ids.js'; //# sourceMappingURL=index.d.ts.map