import type { OTPVerification } from '../otp.types';
export type SendEmailOTPParams = {
    email: string;
};
/**
 * Sends a one-time password (OTP) to the specified email address.
 *
 * Once you have the OTP code, you should then use `verifyOTP` to verify it and complete the authentication process.
 *
 * @param params.email - The email address to send the OTP to.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves to an OTPVerification object containing the email and verification UUID.
 * @instrumented
 * @redact-params
 */
export declare const sendEmailOTP: ({ email }: SendEmailOTPParams, client?: import("../../../exports").DynamicClient) => Promise<OTPVerification>;
//# sourceMappingURL=sendEmailOTP.d.ts.map