import { OnInit, ElementRef } from '@angular/core';
import { ControllerService } from '../services/controller.service';
import { HelperService } from '../services/helper.service';
import { FormService } from '../forms/form.service';
import { ModelService } from '../services/model.service';
import * as i0 from "@angular/core";
export declare class AboutPanelComponent implements OnInit {
    model: ModelService;
    controller: ControllerService;
    helper: HelperService;
    formService: FormService;
    element: ElementRef;
    year: number;
    jsHelper: any;
    top: import("@angular/core").WritableSignal<number>;
    left: import("@angular/core").WritableSignal<number>;
    opacity: import("@angular/core").WritableSignal<number>;
    constructor(model: ModelService, controller: ControllerService, helper: HelperService, formService: FormService);
    ngOnInit(): void;
    close(): void;
    click(event: any): void;
    isLicensed(): boolean;
    get displayWhite(): string;
    get icon(): string;
    get productName(): string;
    get userLabel(): string;
    get url(): string;
    get userLabel2(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<AboutPanelComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AboutPanelComponent, "sti-about-panel", never, {}, {}, never, never, false, never>;
}
