UNPKG

@elementor/angie-sdk

Version:

TypeScript SDK for Angie AI assistant

14 lines (13 loc) 548 B
import { ServerRegistration, AngieServerConfig } from './types'; export declare class RegistrationQueue { private queue; private isProcessing; add(config: AngieServerConfig): ServerRegistration; getAll(): ServerRegistration[]; getPending(): ServerRegistration[]; updateStatus(id: string, status: ServerRegistration['status'], error?: string): void; processQueue(processor: (registration: ServerRegistration) => Promise<void>): Promise<void>; clear(): void; remove(id: string): boolean; private generateId; }