@api-viewer/docs
Version:
API documentation viewer for Web Components
23 lines • 795 B
TypeScript
import { LitElement, type PropertyValues, type TemplateResult } from 'lit';
import { type Attribute, type ClassField, type ClassMethod, type CssCustomProperty, type CssPart, type Event, type Slot } from '@api-viewer/common/lib/index.js';
import '@api-viewer/tabs';
declare class ApiDocsLayout extends LitElement {
name: string;
props: ClassField[];
attrs: Attribute[];
methods: ClassMethod[];
slots: Slot[];
events: Event[];
cssParts: CssPart[];
cssProps: CssCustomProperty[];
protected createRenderRoot(): this;
protected render(): TemplateResult;
protected updated(props: PropertyValues): void;
}
declare global {
interface HTMLElementTagNameMap {
'api-docs-layout': ApiDocsLayout;
}
}
export {};
//# sourceMappingURL=layout.d.ts.map