import { AxiosInstance } from 'axios'; import { RecipientTarget } from '../recipient'; export interface BlockedUser { wa_id?: string; user_id?: string; parent_user_id?: string; } export interface BlockUsersApi { block(users: Array): Promise<{ addedCount: number; failed: unknown[]; }>; unblock(users: Array): Promise<{ removedCount: number; failed: unknown[]; }>; list(params?: { limit?: number; after?: string; }): Promise<{ data: BlockedUser[]; after?: string; }>; } export declare const createBlockUsersApi: (client: AxiosInstance, phoneNumberId: string) => BlockUsersApi;