@botonic/core
Version:
Build Chatbots using React
19 lines (18 loc) • 673 B
TypeScript
import { WithButtons } from './buttons';
import { BotonicMessageEvent, MessageEventTypes } from './message-event';
export declare const MEDIA_TYPES: MessageEventTypes[];
export interface MediaMessageEvent extends BotonicMessageEvent, WithButtons {
src: string;
}
export interface AudioMessageEvent extends MediaMessageEvent {
type: MessageEventTypes.AUDIO;
}
export interface ImageMessageEvent extends MediaMessageEvent {
type: MessageEventTypes.IMAGE;
}
export interface DocumentMessageEvent extends MediaMessageEvent {
type: MessageEventTypes.DOCUMENT;
}
export interface VideoMessageEvent extends MediaMessageEvent {
type: MessageEventTypes.VIDEO;
}