bottender
Version:
A framework for building conversational user interfaces.
21 lines • 615 B
TypeScript
import Context from '../context/Context';
import { Action } from '../types';
import { RoutePredicate } from '../router';
import ViberContext from './ViberContext';
declare type Route = <C extends Context>(action: Action<ViberContext, any>) => {
predicate: RoutePredicate<C>;
action: Action<ViberContext, any>;
};
declare type Viber = Route & {
any: Route;
message: Route;
subscribed: Route;
unsubscribed: Route;
conversationStarted: Route;
delivered: Route;
seen: Route;
failed: Route;
};
declare const viber: Viber;
export default viber;
//# sourceMappingURL=routes.d.ts.map