import { EventEmitter, OnInit } from '@angular/core'; import { AppConfigInfo } from '../../models/app-config-info.model'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; /** * Provides reusable implementation to pre-login page by getting the application config information as an input to the component. * @export * @class WelcomeComponent * @implements {OnInit} * @implements {OnDestroy} */ export declare class WelcomeComponent implements OnInit { private router; /** * AppConfigInfo data can be passed as input while calling this component using selector and it can also be passed as a route data. * @usage or routes: Route[]=[{ path: 'landing', component: WelcomeComponent, data:{appConfigInfo:appConfigInfo} }] * @type {AppConfigInfo} * @memberof WelcomeComponent */ appConfigInfo: AppConfigInfo; signInClick: EventEmitter; signUpClick: EventEmitter; constants: any; url: string; constructor(router: Router); ngOnInit(): void; /** * Navigates to passed sign up route url or emits the click event in case route url is not there. * @param {Event} event * @memberof WelcomeComponent */ onCreateAccountClick(event: Event): void; /** * Navigates to passed sign in route url or emits the click event in case route url is not there. * @param {Event} event * @memberof WelcomeComponent */ onSignInClick(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }