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