UNPKG

meta-cloud-api

Version:
33 lines (29 loc) 1.16 kB
import { R as ResponseSuccess, B as BaseAPI, a as RequesterClass } from './base-BhCbbsxB.js'; import { WabaConfigType } from './shared/types/config.js'; type TwoStepVerificationRequest = { pin: string; }; interface TwoStepVerificationClass { setTwoStepVerificationCode(pin: string): Promise<ResponseSuccess>; } /** * API for managing WhatsApp Two-Step Verification. * * This API allows you to: * - Set a two-step verification PIN code * - Manage two-step verification settings */ declare class TwoStepVerificationApi extends BaseAPI implements TwoStepVerificationClass { constructor(config: WabaConfigType, client: RequesterClass); /** * Set a two-step verification PIN code. * * @param pin The PIN code to set for two-step verification (6-digit numeric string) * @returns Response indicating success or failure * * @example * await whatsappClient.twoStepVerification.setTwoStepVerificationCode('123456'); */ setTwoStepVerificationCode(pin: string): Promise<ResponseSuccess>; } export { TwoStepVerificationApi as T, type TwoStepVerificationClass as a, type TwoStepVerificationRequest as b };