UNPKG

plazbot

Version:

Official Plazbot SDK for creating AI agents for WhatsApp, portals, and developers.

27 lines (26 loc) 1.02 kB
import { PlazbotHttp } from './http'; import { PlazbotOptions, PortalConfig, PortalUpdateConfig, CreatePortalResult, PortalResult, DeleteResult, UpdateAgentResult } from '../types'; export { PlazbotOptions as PortalOptions }; export declare class Portal extends PlazbotHttp { constructor(options: PlazbotOptions); addPortal(params: PortalConfig): Promise<CreatePortalResult>; updatePortal(params: PortalUpdateConfig): Promise<UpdateAgentResult>; getPortal(id: string): Promise<PortalResult>; deletePortal(id: string): Promise<DeleteResult>; getExistsPortal(): Promise<PortalResult>; addLinkToPortal(params: { portalId: string; value: string; url?: string; }): Promise<void>; addAgentToPortal(params: { portalId: string; id: string; }): Promise<void>; removeAgentFromPortal(params: { portalId: string; id: string; }): Promise<void>; clearLinks(portalId: string): Promise<void>; private validateLogoUrl; }