import { AfterViewInit, ChangeDetectorRef, ElementRef, AfterContentInit } from '@angular/core';
import { MatDatepicker, MatSelect } from '@angular/material';
export declare class WhInlineEditorComponent implements AfterViewInit, AfterContentInit {
    private document;
    private changeDetectorRef;
    editing: boolean;
    id: string;
    hovering: boolean;
    classList: string[];
    pipe: any;
    pipeArgs: [];
    elementReference: string;
    matSelect: MatSelect;
    nativeSelect: HTMLSelectElement;
    model: any;
    editEventType: string;
    defaultText: string;
    showEditButton: boolean;
    datepicker: MatDatepicker<Date>;
    wrapper: ElementRef;
    constructor(document: any, changeDetectorRef: ChangeDetectorRef);
    ngAfterContentInit(): void;
    ngAfterViewInit(): void;
    clickEvent(clickType: string): void;
}
