declare type optionsInit = { welcomeScreen?: true; autoRead?: boolean; license: string; decryptUrl?: string; retries?: number; connectTest?: number; logQr?: true; nodata?: string; qrcode?: (...args: any[]) => void; statusFind?: (...args: any[]) => void; onMessage?: (...args: any[]) => void; onAck?: (...args: any[]) => void; onPresence?: (...args: any[]) => void; onGroups?: (...args: any[]) => void; onParticipants?: (...args: any[]) => void; onDelete?: (...args: any[]) => void; }; declare const isSessionExists: (sessionId: any) => boolean; declare const createSession: (sessionId: any, options?: optionsInit) => Promise; declare const getSession: (sessionId: any) => any; declare const deleteSession: (sessionId: any, isLegacy?: boolean) => void; declare const isExists: (session: any, jid: any, isGroup?: boolean) => Promise; declare const cleanup: () => void; declare const init: (session: any, options: optionsInit) => void; export { isSessionExists, createSession, getSession, deleteSession, isExists, cleanup, init, };