dt-common-device
Version:
A secure and robust device management library for IoT applications
8 lines (7 loc) • 691 B
TypeScript
export declare function initializeWebhookQueue(): Promise<import("..").WebhookQueueService>;
export declare function addWebhookToQueue(propertyId: string, pmsType: string, webhookData: any): Promise<string>;
export declare function checkQueueStatus(propertyId: string, pmsType: string): Promise<import("../types/webhook.types").IWebhookQueueStatus>;
export declare function getAllQueueStatuses(propertyId: string): Promise<Record<string, import("../types/webhook.types").IWebhookQueueStatus>>;
export declare function cleanupWebhookQueue(): Promise<void>;
export declare function completeWebhookWorkflow(): Promise<void>;
export declare function demonstrateErrorHandling(): Promise<string>;