import React from 'react'; import PageHeader from '../containers/PageHeader.js'; import type { ReferenceNode } from '../reference/index.js'; import MarkdownParser from '../tools/markdown/MarkdownParser.js'; import CodeLink from './CodeLink.js'; interface SymbolHeaderProps { symbol: ReferenceNode; } const SymbolHeader: React.FC = ({ symbol }) => (

{symbol.name} {'typeParameters' in symbol && symbol.typeParameters?.length && ( <><{symbol.typeParameters.map(param => param.name).join(', ')}> )}

{symbol.comment?.shortText && }
); export default SymbolHeader;