/**
 * Skills module - provides skill discovery and path utilities.
 *
 * System skills are stored as .md files and converted to TypeScript
 * during build by the generate-skills script. This avoids runtime
 * file I/O and path resolution issues.
 */
export * from "./types.js";
/**
 * Metadata for a skill extracted from its SKILL.md frontmatter.
 */
export interface SkillMetadata {
    name: string;
    description: string;
    location: string;
}
/**
 * Get content of a system skill by its relative path.
 *
 * @param relativePath - Path relative to skills/system/ (e.g., "superblocks-frontend/SKILL.md")
 * @returns Skill content or undefined if not found
 */
export declare function getSystemSkillContent(relativePath: string): string | undefined;
/**
 * Get all available system skills with their metadata.
 *
 * @returns Array of skill metadata
 */
export declare function getSystemSkillsMetadata(): SkillMetadata[];
/**
 * Generate XML representation of available skills for the system prompt.
 *
 * @returns XML string listing all available skills, or null if no skills available
 */
export declare function generateSkillsXml(options?: {
    excludeSkills?: string[];
}): string | null;
//# sourceMappingURL=index.d.ts.map