import type { CommandDefinition } from "../claude-code-command-loader/types"; import type { LoadedSkill } from "./types"; export declare function loadUserSkills(): Promise>; export declare function loadProjectSkills(directory?: string): Promise>; export declare function loadOpencodeGlobalSkills(): Promise>; export declare function loadOpencodeProjectSkills(directory?: string): Promise>; export declare function loadProjectAgentsSkills(directory?: string): Promise>; export declare function loadGlobalAgentsSkills(): Promise>; export interface DiscoverSkillsOptions { includeClaudeCodePaths?: boolean; directory?: string; } export declare function discoverAllSkills(directory?: string): Promise; export declare function discoverSkills(options?: DiscoverSkillsOptions): Promise; export declare function getSkillByName(name: string, options?: DiscoverSkillsOptions): Promise; export declare function discoverUserClaudeSkills(): Promise; export declare function discoverProjectClaudeSkills(directory?: string): Promise; export declare function discoverOpencodeGlobalSkills(): Promise; export declare function discoverOpencodeProjectSkills(directory?: string): Promise; export declare function discoverProjectAgentsSkills(directory?: string): Promise; export declare function discoverGlobalAgentsSkills(): Promise;