export declare const UserReducer: import("@reduxjs/toolkit").Slice<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }, { setUserId(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; setUserLastName(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; setDefaultAreaId(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; setDefaultAreaName(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; setUserLogged(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; setPermissions(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; setProfiles(state: import("immer/dist/internal").WritableDraft<{ userLastName: string; userId: number | null; defaultAreaId: number | string | null; defaultAreaName: string | null; userLogged: boolean; permissions: string[]; profiles: string[]; }>, { payload }: { payload: any; type: string; }): void; }, "__">;