botui
Version:
Build customizable conversational UIs and bots
11 lines (10 loc) • 358 B
TypeScript
import type { Block, BlockData, BlockMeta } from './block.js';
export interface ActionInterface {
get: () => Promise<Block>;
set: (data: BlockData, meta: BlockMeta) => Promise<any>;
}
export declare function actionManager(callback?: (action: Block | null) => void): {
get: () => Block;
set: (action: Block) => void;
clear: () => void;
};