import { DocsApiTableMetadata, DocsApiColumn } from './types';
import * as i0 from "@angular/core";
/**
* val-docs-api-table
*
* A table component for documenting component APIs (inputs, outputs, methods).
*
* @example Properties table
* ```html
*
* ```
*
* @example Events table
* ```html
* ', description: 'Emitted when clicked' }
* ]
* }"
* >
* ```
*/
export declare class DocsApiTableComponent {
props: DocsApiTableMetadata;
readonly columnLabels: Record;
get displayColumns(): DocsApiColumn[];
getColumnLabel(col: DocsApiColumn): string;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}