import { NestAuthUser } from "../../user/entities/user.entity";
import { ForgotPasswordRequestDto } from "../dto/requests/forgot-password.request.dto";
import { BaseAuthProvider } from "../../core/providers/base-auth.provider";
import { NestAuthOTP } from "../entities/otp.entity";
export interface PasswordResetRequestedEventPayload {
    user: NestAuthUser;
    tenantId?: string;
    input: ForgotPasswordRequestDto;
    otp: NestAuthOTP;
    provider: BaseAuthProvider;
}
export declare class PasswordResetRequestedEvent {
    readonly payload: PasswordResetRequestedEventPayload;
    constructor(payload: PasswordResetRequestedEventPayload);
}
//# sourceMappingURL=password-reset-requested.event.d.ts.map