import { AppState } from '../app'; import { RequestError, RequestStatus } from '@open-tender/types'; export interface ResetPasswordState { loading: RequestStatus; error: RequestError; success: boolean; resetSent: boolean; } export declare enum ResetPasswordActionType { SendPasswordResetEmail = "resetPassword/sendPasswordResetEmail", ResetPassword = "resetPassword/resetPassword" } export declare const sendPasswordResetEmail: import("@reduxjs/toolkit").AsyncThunk | undefined; extra?: unknown; serializedErrorType?: unknown; pendingMeta?: unknown; fulfilledMeta?: unknown; rejectedMeta?: unknown; }>; export declare const resetPassword: import("@reduxjs/toolkit").AsyncThunk | undefined; extra?: unknown; serializedErrorType?: unknown; pendingMeta?: unknown; fulfilledMeta?: unknown; rejectedMeta?: unknown; }>; export declare const resetPasswordReset: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"resetPassword/resetPasswordReset">; export declare const selectResetPassword: (state: AppState) => ResetPasswordState; export declare const resetPasswordReducer: import("redux").Reducer;