import { EventEmitter, OnInit } from '@angular/core';
import { LoginModel, LoginPageConfig } from '../models';
import * as i0 from "@angular/core";
export declare class PTLoginPageComponent implements OnInit {
    loginPageConfig: LoginPageConfig;
    loginErrorMessage: string | null;
    loginSubmit: EventEmitter<LoginModel>;
    private defaultCardConfig;
    ngOnInit(): void;
    private applyDefaultConfigs;
    private applyDefaults;
    onLoginSubmit(loginModel: LoginModel): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<PTLoginPageComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PTLoginPageComponent, "pt-login-page", never, { "loginPageConfig": { "alias": "loginPageConfig"; "required": false; }; "loginErrorMessage": { "alias": "loginErrorMessage"; "required": false; }; }, { "loginSubmit": "loginSubmit"; }, never, never, false, never>;
}
//# sourceMappingURL=pt-login-page.component.d.ts.map