import * as i0 from '@angular/core';
import { OnInit, OnDestroy } from '@angular/core';
import { Router } from '@angular/router';
import { TenantService, ApplicationService } from '@c8y/client';
import { DocLink, DocsService, NavigatorService, AppStateService } from '@c8y/ngx-components';

declare class WelcomeToCockpitComponent implements OnInit, OnDestroy {
    private tenantService;
    private docs;
    private router;
    private navigator;
    private applicationService;
    private appStateService;
    config: any;
    welcomeMessage: any;
    quickLinks: Partial<DocLink>[];
    private readonly CONFIGURATION_NODE;
    private readonly TRIAL;
    private tenantType;
    private navNodes;
    private configurationNode;
    private links;
    private docsSubscription;
    private navSubscription;
    constructor(tenantService: TenantService, docs: DocsService, router: Router, navigator: NavigatorService, applicationService: ApplicationService, appStateService: AppStateService);
    ngOnInit(): Promise<void>;
    ngOnDestroy(): void;
    private setMessage;
    private createQuicklinkAddGroup;
    private createConnectSmartphoneQuickLink;
    private createQuickLinkReports;
    private createQuickLinkExports;
    private createQuicklinkSmartRules;
    private createQuicklinkRegisterDevice;
    private createQuicklinkUserGuide;
    private isConfigChildNodeShown;
    private findNavigatorNode;
    static ɵfac: i0.ɵɵFactoryDeclaration<WelcomeToCockpitComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<WelcomeToCockpitComponent, "c8y-welcome-to-cockpit", never, { "config": { "alias": "config"; "required": false; }; }, {}, never, never, true, never>;
}

export { WelcomeToCockpitComponent };
//# sourceMappingURL=index.d.ts.map
