export type SkillTopic = { name: string; file: string; description: string; }; export declare const SKILL_TOPICS: readonly SkillTopic[]; export declare const DEFAULT_SKILL_TOPIC: string; export type SkillTopicContent = SkillTopic & { content: string; }; export declare class UnknownSkillTopicError extends Error { readonly requested: string; constructor(requested: string); } export declare function readSkillTopic(name: string): Promise; export declare function readAllSkillTopics(): Promise; export declare function formatTopicList(external?: SkillTopic): string; export declare function formatTopics(topics: SkillTopicContent[]): string; export declare function toJson(topics: SkillTopicContent[]): string;