/**
 * Documentation Types
 */

export interface DocItem {
    slug: string;
    title: string;
}

export interface DocSection {
    key: string;
    label: string;
    icon: string;
    items: DocItem[];
}

export interface DocContent {
    slug: string;
    title: string;
    content: string;
}

export interface DocsRegistryResponse {
    success: boolean;
    sections: DocSection[];
}

export interface DocContentResponse {
    success: boolean;
    doc: DocContent;
}
