@kimsungwhee/apple-docs-mcp
Version:
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
18 lines • 1.01 kB
TypeScript
/**
* WWDC video topic classification mapping
*/
export declare const STANDARD_TOPICS: readonly ["Accessibility & Inclusion", "App Services", "App Store, Distribution & Marketing", "Audio & Video", "Business & Education", "Design", "Developer Tools", "Essentials", "Graphics & Games", "Health & Fitness", "Maps & Location", "Machine Learning & AI", "Photos & Camera", "Privacy & Security", "Safari & Web", "Spatial Computing", "Swift", "SwiftUI & UI Frameworks", "System Services"];
export type StandardTopic = typeof STANDARD_TOPICS[number];
/**
* Infer topic categories based on video title and content
*/
export declare function inferTopics(title: string, description?: string): StandardTopic[];
/**
* Validate if a topic is a standard topic
*/
export declare function isStandardTopic(topic: string): topic is StandardTopic;
/**
* Normalize topic name to standard format
*/
export declare function normalizeTopicName(topic: string): StandardTopic | null;
//# sourceMappingURL=topic-mapper.d.ts.map