import { ElementRef, EventEmitter, OnInit, Renderer2 } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ObjectAttributeComponent implements OnInit {
    private _el;
    private _renderer;
    /** label for the element */
    label: string;
    /** Text in link */
    linkText: string;
    /** Is linked object attribute */
    islink: boolean;
    /** To disabled linked object attribute */
    disabled: boolean;
    /** Emitting object attribute link click event */
    objectAttributeclick: EventEmitter<Event>;
    /** @hidden */
    constructor(_el: ElementRef<HTMLElement>, _renderer: Renderer2);
    /** @hidden */
    ngOnInit(): void;
    /**
     *  Handles link click
     */
    onObjectAttributeClick(event: Event): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ObjectAttributeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ObjectAttributeComponent, "fd-object-attribute", never, { "label": { "alias": "label"; "required": false; }; "linkText": { "alias": "linkText"; "required": false; }; "islink": { "alias": "islink"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "objectAttributeclick": "objectAttributeclick"; }, never, ["*"], true, never>;
}
