import { MemoizedSelector } from "@ngrx/store"; import * as userReducer from "./user.reducer"; import * as captchaReducer from "./captcha.reducer"; import { UserModel } from "../models/user.model"; export interface AuthenticationState { userStatus: userReducer.State; captcha: captchaReducer.State; } export interface FeatureState { "authentication": AuthenticationState; } export declare const AuthenticationReducers: { userStatus: typeof userReducer.UserReducer; captcha: typeof captchaReducer.CaptchaReducer; }; export declare const selectAuthenticationState: MemoizedSelector>; export declare const selectAuthState: MemoizedSelector>; export declare const getLoggedIn: MemoizedSelector>; export declare const getUser: MemoizedSelector>;