import { EventEmitter, OnInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TemplateListTableComponent implements OnInit {
    previewEnabled: boolean;
    selectedTemplate: any;
    templateList: any[];
    loader: boolean;
    categoryList: any[];
    feature: any;
    onSort: EventEmitter<string>;
    onSelectTemplate: EventEmitter<any>;
    onPreview: EventEmitter<any>;
    ngOnInit(): void;
    onSelect(template: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TemplateListTableComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TemplateListTableComponent, "app-template-list-table", never, { "selectedTemplate": { "alias": "selectedTemplate"; "required": false; }; "templateList": { "alias": "templateList"; "required": false; }; "loader": { "alias": "loader"; "required": false; }; "categoryList": { "alias": "categoryList"; "required": false; }; "feature": { "alias": "feature"; "required": false; }; }, { "onSort": "onSort"; "onSelectTemplate": "onSelectTemplate"; "onPreview": "onPreview"; }, never, never, false, never>;
}
