/**
 * @pennyfarthing/shared
 * Shared utilities for Pennyfarthing including portrait path resolution
 */
export { resolvePennyfarthingDist, resolvePortraitPath, getPortraitPaths, } from './portrait-resolver.js';
export { loadTheme, listThemes, getAgentPersona, resolveThemePath, discoverAllThemeDirs, discoverThemePackages, loadAllThemeMetadata, deriveCategory, CATEGORY_MAP, } from './theme-loader.js';
export { searchSkills, } from './skill-search.js';
export { suggestSkills, suggestFromSession, suggestFromKeywords, } from './skill-suggest.js';
export { generateSkillDocs, } from './generate-skill-docs.js';
// Marker module - Reflector protocol marker detection
// @see docs/adr/0011-reflector-marker-consolidation.md
export { detectMarkers, stripMarkers, stripCodeBlocks, MARKER_PATTERN, MARKER_TYPES, VALID_MARKER_TYPES, } from './marker/index.js';
//# sourceMappingURL=index.js.map