UNPKG

@botonic/plugin-flow-builder

Version:

Use Flow Builder to show your contents

30 lines (29 loc) 1.02 kB
import { ActionRequest } from '@botonic/react'; type ConditionalQueueStatusArgs = { request: ActionRequest; queue_id: string; queue_name: string; check_available_agents: boolean; }; declare enum QueueStatusResult { OPEN = "open", CLOSED = "closed", OPEN_WITHOUT_AGENTS = "open-without-agents" } export declare function conditionalQueueStatus({ queue_id, check_available_agents, }: ConditionalQueueStatusArgs): Promise<QueueStatusResult>; export declare class HubtypeQueuesApi { queueId: string; checkAvailableAgents: boolean; constructor(queueId: string, checkAvailableAgents?: boolean); getAvailability(): Promise<AvailabilityData>; } export interface AvailabilityData { available: boolean; waiting_cases: number; availability_threshold_waiting_cases: number; open: boolean; name: string; available_agents: number; } export declare function getQueueAvailability(queueId: string, checkAvailableAgents?: boolean): Promise<AvailabilityData>; export {};