1 |
|
2 |
|
3 |
|
4 |
|
5 | import * as BB from 'botbuilder';
|
6 | import { BotState } from './BotState';
|
7 | export interface QueuedInput {
|
8 | conversationId: string;
|
9 | timestamp: number;
|
10 | callback: Function;
|
11 | }
|
12 | export declare class InputQueue {
|
13 | private static messageQueue;
|
14 | static AddInput(botState: BotState, request: BB.Activity, conversationReference: Partial<BB.ConversationReference>, callback: Function): Promise<any>;
|
15 | private static InputQueueAdd;
|
16 | private static InputQueueProcess;
|
17 | private static InputQueueProcessNext;
|
18 | static MessageHandled(botState: BotState, conversationId: string | undefined): Promise<void>;
|
19 | }
|