import { ElementRef, OnDestroy, OnInit } from '@angular/core';
import { Tr } from 'ng2-qgrid/core/dom/tr';
import { ViewCoreService } from '../view/view-core.service';
import { RootService } from '../../../infrastructure/component/root.service';
export declare class TrCoreDirective implements Tr, OnInit, OnDestroy {
    $view: ViewCoreService;
    private root;
    viewIndex: number;
    model: any;
    source: any;
    element: HTMLElement;
    constructor($view: ViewCoreService, root: RootService, elementRef: ElementRef);
    readonly index: number;
    ngOnInit(): void;
    ngOnDestroy(): void;
}
