import { ComponentRef } from '@angular/core';
import { TccSingleton } from '../../models/tcc-singleton.model';
import { TccManageSingletonsService } from '../tcc-manage-singletons/tcc-manage-singletons.service';
import { TccUserOverviewComponent } from '../../components/tcc-user-overview/tcc-user-overview.component';
import { TccCaptureAppOverviewComponent } from '../../components/tcc-capture-app-overview/tcc-capture-app-overview.component';
export declare class TccAutoOpenMenuService implements TccSingleton {
    private manageSingletons;
    private componentRef;
    constructor(manageSingletons: TccManageSingletonsService);
    init(): void;
    reset(): void;
    setComponentRef(ref: ComponentRef<TccUserOverviewComponent | TccCaptureAppOverviewComponent>): void;
    getComponentRef(): ComponentRef<TccUserOverviewComponent | TccCaptureAppOverviewComponent>;
}
