import { PermissionChecker } from '../../service';
import { VariableCommunicator } from '../../communication';
import { ConditionalDynamicDisplayElement } from '../base/conditional-dynamic-display-element';
import { GraphStore, VariableStore } from '../../config';
import { LoggerService } from '../../logger';
import { Injector } from '@angular/core';
import { HyperlinkModel } from '../../model/hyperlink/hyperlink.model';
export declare class HyperlinkElement extends ConditionalDynamicDisplayElement {
    private readonly graphStore;
    protected readonly model: HyperlinkModel;
    protected readonly logger: LoggerService;
    constructor(element: HTMLElement, injector: Injector, permissionChecker: PermissionChecker, variableCommunicator: VariableCommunicator, variableStore: VariableStore, graphStore: GraphStore, signalRAppId: string);
    private initGraphAndText;
}
