import { TemplateRef } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * Directive use to define header cell template
 *
 * In table configuration, cell definition need to correspond with micHeaderCellTemplateName
 */
export declare class TableHeaderCellTemplateDirective {
    readonly templateRef: TemplateRef<{
        $implicit: void;
    }>;
    name: string;
    constructor(templateRef: TemplateRef<{
        $implicit: void;
    }>);
    static ɵfac: i0.ɵɵFactoryDeclaration<TableHeaderCellTemplateDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TableHeaderCellTemplateDirective, "[micHeaderCellTemplate]", never, { "name": { "alias": "micHeaderCellTemplateName"; "required": false; }; }, {}, never, never, false, never>;
}
