import { WAMediaUpload } from "./Models"; export declare type CreateConfig = { sendText: (id: string, text: string, replyIdMessage?: string) => {}; sendLink: (id: string, link: string, description?: string, replyIdMessage?: string) => {}; sendImage: (id: string, file: string, text?: string, replyIdMessage?: string) => {}; sendVideo: (id: string, file: string, text?: string, replyIdMessage?: string) => {}; sendDocument: (id: string, file: string, filename?: string, replyIdMessage?: string) => {}; sendLocation: (id: string, latitude: number, logitude: number, title?: string, address?: string, replyIdMessage?: string) => {}; sendContact: (id: string, name: string, contact: string, replyIdMessage?: string) => {}; sendSticker: (id: string, file: string, replyIdMessage?: string) => {}; sendAudio: (id: string, file: string, replyIdMessage?: string) => {}; sendVoice: (id: string, file: string, replyIdMessage?: string) => {}; sendList: (id: string, btnName: string, sections: any, title: string, description?: string, footer?: string, replyIdMessage?: string) => {}; productCreate: (name: string, description: string, price: number, currency: string, retailerId?: string, url?: string, isHidden?: boolean, originCountryCode?: string | undefined, images?: WAMediaUpload[]) => {}; sendButtonsMD: (id: string, title: string, buttons: any, description?: string, replyIdMessage?: string) => {}; }; export declare function whiteList(whatsapp: any, sessionId: any): Promise;