/**
 * UI module - flags, changelog, command registry, aliases, injection, MCP config.
 *
 * @task T4454
 * @epic T4454
 */
export type { ShellType } from './aliases.js';
export { ALIASES_VERSION, checkAliasesStatus, detectAvailableShells, generateBashAliases, generatePowershellAliases, getCurrentShell, getInstalledVersion, getRcFilePath, hasAliasBlock, injectAliases, removeAliases, } from './aliases.js';
export type { ChangelogSection } from './changelog.js';
export { appendToChangelog, discoverReleaseTasks, formatChangelogJson, generateChangelog, generateChangelogMarkdown, groupTasksIntoSections, writeChangelogFile, } from './changelog.js';
export type { CommandMeta } from './command-registry.js';
export { getCommandScriptMap, getCommandsByCategory, getCommandsByRelevance, parseCommandHeader, scanAllCommands, validateHeader, } from './command-registry.js';
export type { ParsedFlags } from './flags.js';
export { defaultFlags, isJsonOutput, parseCommonFlags, resolveFormat, } from './flags.js';
//# sourceMappingURL=index.d.ts.map