import { LitElement } from 'lit'; import type { TemplateResult } from 'lit'; interface NavLink { label: string; url: string; } interface ColumnListGroup { title: NavLink; content: NavLink[]; } interface ColumnListBlock { title: string; content: ColumnListGroup[]; } export type ColumnListContent = ColumnListBlock[]; type renderContentElementFunction = (element: NavLink) => TemplateResult | string; export declare class QiskitColumnList extends LitElement { static styles: import("lit").CSSResultGroup[]; content: ColumnListContent; renderContentElement: renderContentElementFunction; private groupView; render(): TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'qiskit-column-list': QiskitColumnList; } } export {};