import { ElementRef, AfterViewInit, EventEmitter } from '@angular/core';
export declare class ExpandableRowDirective implements AfterViewInit {
    el: ElementRef;
    constructor(el: ElementRef);
    parentElement: ElementRef;
    rowStateChanged$: EventEmitter<boolean>;
    expandableContentRows: ElementRef[];
    ngAfterViewInit(): void;
    initHiddenRows(): void;
    handleRowStateChange(isOpened: boolean): void;
}
