UNPKG

meta-cloud-api

Version:
34 lines (30 loc) 1.19 kB
import { B as BaseAPI } from './base-CdGDdVEl.js'; import { WabaConfigType } from './types/config.js'; import { e as ResponseSuccess, R as RequesterClass } from './request-vYMaEfk5.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 };