/// import { EntityAdapter, EntityState } from '@reduxjs/toolkit'; import AuthApp from '../interfaces/user'; export interface AuthState extends EntityState { loading: boolean; loaded: boolean; isLogged: boolean; error: any; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; } export declare const authAdapter: EntityAdapter; export declare const initialState: AuthState; declare const authSlice: import("@reduxjs/toolkit").Slice, action: { payload: any; type: string; }): { loading: true; isLogged: false; error: any; loaded: boolean; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authLoginSuccess(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): void; authLoginFailure(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { error: any; loading: false; isLogged: false; loaded: boolean; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authLogout(state: import("immer/dist/internal").WritableDraft): import("immer/dist/internal").WritableDraft; authLogoutSuccess(state: import("immer/dist/internal").WritableDraft): void; authLogoutFailure(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { error: any; loading: false; isLogged: false; loaded: boolean; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authLoadToken(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { loading: true; isLogged: false; error: any; isTokenLoaded: false; loaded: boolean; token: string; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authLoadTokenDone(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { loading: false; isLogged: false; error: any; isTokenLoaded: true; loaded: boolean; token: string; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupCheckEmail(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { loading: true; error: any; emailChecked: false; emailExists: false; loaded: boolean; isLogged: boolean; token: string; isTokenLoaded: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupCheckEmailSuccess(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { loading: false; signupStep: number; emailChecked: true; emailExists: boolean; signupData: any; loaded: boolean; isLogged: boolean; error: any; token: string; isTokenLoaded: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupCheckEmailFailure(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { error: any; loading: false; emailChecked: true; emailExists: boolean; loaded: boolean; isLogged: boolean; token: string; isTokenLoaded: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupCreateAccount(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { loading: true; error: any; emailChecked: false; accountCreated: false; loaded: boolean; isLogged: boolean; token: string; isTokenLoaded: boolean; emailExists: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupCreateAccountSuccess(state: import("immer/dist/internal").WritableDraft): { loading: false; accountCreated: true; loaded: boolean; isLogged: boolean; error: any; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupCreateAccountFailure(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { error: any; loading: false; loaded: boolean; isLogged: boolean; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authSignupAddPersonalInfo(state: import("immer/dist/internal").WritableDraft, action: { payload: any; type: string; }): { loading: false; signupStep: number; signupData: any; loaded: boolean; isLogged: boolean; error: any; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authClearAccountCreated(state: import("immer/dist/internal").WritableDraft): { accountCreated: false; loading: boolean; loaded: boolean; isLogged: boolean; error: any; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; ids: import("react").ReactText[]; entities: import("immer/dist/internal").WritableDraft>; }; authClearState(state: import("immer/dist/internal").WritableDraft): { ids: import("react").ReactText[]; entities: import("@reduxjs/toolkit").Dictionary; loading: boolean; loaded: boolean; isLogged: boolean; error: any; token: string; isTokenLoaded: boolean; emailChecked: boolean; emailExists: boolean; accountCreated: boolean; }; }, "auth">; export declare const authsSelectors: import("@reduxjs/toolkit").EntitySelectors; export declare const authLogin: import("@reduxjs/toolkit").ActionCreatorWithPayload, authLoginSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload, authLoginFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload, authLogout: import("@reduxjs/toolkit").ActionCreatorWithoutPayload, authLogoutSuccess: import("@reduxjs/toolkit").ActionCreatorWithoutPayload, authLogoutFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload, authClearState: import("@reduxjs/toolkit").ActionCreatorWithoutPayload, authLoadToken: import("@reduxjs/toolkit").ActionCreatorWithPayload, authLoadTokenDone: import("@reduxjs/toolkit").ActionCreatorWithPayload, authSignupCheckEmail: import("@reduxjs/toolkit").ActionCreatorWithPayload, authSignupCheckEmailSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload, authSignupCheckEmailFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload, authSignupCreateAccount: import("@reduxjs/toolkit").ActionCreatorWithPayload, authSignupCreateAccountSuccess: import("@reduxjs/toolkit").ActionCreatorWithoutPayload, authSignupCreateAccountFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload, authClearAccountCreated: import("@reduxjs/toolkit").ActionCreatorWithoutPayload; export default authSlice;