import { TemplateRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ListTableInTableHeaderDirective {
    templateRef: TemplateRef<any>;
    constructor(templateRef: TemplateRef<any>);
    static ɵfac: i0.ɵɵFactoryDeclaration<ListTableInTableHeaderDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ListTableInTableHeaderDirective, "[aclListTableInTableHeader]", never, {}, {}, never, never, false>;
}
export declare class ListTableInTableBodyDirective {
    templateRef: TemplateRef<any>;
    constructor(templateRef: TemplateRef<any>);
    static ɵfac: i0.ɵɵFactoryDeclaration<ListTableInTableBodyDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ListTableInTableBodyDirective, "[aclListTableInTableBody]", never, {}, {}, never, never, false>;
}
export declare class ListTableInTableComponent {
    headerTemplate: TemplateRef<any>;
    bodyTemplate: TemplateRef<any>;
    limit: number;
    rows: any;
    tooltipTemplate: TemplateRef<any>;
    colSpan: number | `${number}`;
    resourceName: string;
    static ɵfac: i0.ɵɵFactoryDeclaration<ListTableInTableComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ListTableInTableComponent, "acl-list-table-in-table", never, { "limit": "limit"; "rows": "rows"; "tooltipTemplate": "tooltipTemplate"; "colSpan": "colSpan"; "resourceName": "resourceName"; }, {}, ["headerTemplate", "bodyTemplate"], never, false>;
}
