import { ChangeDetectorRef, OnDestroy, OnInit } from '@angular/core';
import { NcGlobalErrorMessagesService, NcErrorMessages } from './error-messages';
import * as i0 from "@angular/core";
export declare class NcErrorTooltipContentComponent implements OnInit, OnDestroy {
    cd: ChangeDetectorRef;
    private globalErrorMessagesService;
    private destroyed$;
    errors: {
        [key: string]: any;
    };
    errorMessages: NcErrorMessages;
    errorMessageId?: string;
    globalErrorMessages: NcErrorMessages;
    constructor(cd: ChangeDetectorRef, globalErrorMessagesService: NcGlobalErrorMessagesService);
    ngOnInit(): void;
    ngOnDestroy(): void;
    get errorKeys(): string[];
    static ɵfac: i0.ɵɵFactoryDeclaration<NcErrorTooltipContentComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NcErrorTooltipContentComponent, "nc-error-tooltip-content", never, { "errors": "errors"; "errorMessages": "errorMessages"; "errorMessageId": "errorMessageId"; }, {}, never, never>;
}
