/** * SkillSidebar component with tabbed interface for TOC and Metadata */ import { Theme } from '@principal-ade/industry-theme'; import { type PartialSkillMetadata } from '@principal-ade/markdown-utils'; import React from 'react'; import type { MarkdownHeader } from '../utils/extractHeaders'; import type { Skill } from '../hooks/useSkillsData'; export interface SkillSidebarProps { /** Array of headers for table of contents */ headers: MarkdownHeader[]; /** Skill metadata */ metadata: PartialSkillMetadata; /** Theme object for styling */ theme: Theme; /** Optional class name for styling */ className?: string; /** Optional callback when a header is clicked */ onHeaderClick?: (header: MarkdownHeader) => void; /** Optional full skill object for displaying installation locations */ skill?: Skill; } /** * SkillSidebar component * * Renders a tabbed sidebar with Table of Contents and Metadata views */ export declare const SkillSidebar: React.FC; export default SkillSidebar; //# sourceMappingURL=SkillSidebar.d.ts.map