import { Credentials } from "@hpe/angular-toolkit/model";
import { AbstractSubscriber } from "@hpe/angular-toolkit/service";
import { EventBusService } from "@hpe/angular-toolkit/service";
import { HttpService } from "@hpe/angular-toolkit/service";
import { LabelService } from "@hpe/angular-toolkit/service";
import { NotificationService } from "@hpe/angular-toolkit/service";
import { SessionService } from "@hpe/angular-toolkit/service";
export declare class LoginPanel extends AbstractSubscriber {
    private sessionService;
    private notificationService;
    private labelService;
    httpService: HttpService;
    cred: Credentials;
    constructor(eventBusService: EventBusService, sessionService: SessionService, notificationService: NotificationService, labelService: LabelService, httpService: HttpService);
    login(): void;
    readonly title: string;
    readonly username: string;
    readonly password: string;
    readonly button: string;
    private onLoginFailed(event);
    private areCredentialsValid();
    private loc(code);
}
