UNPKG

@botonic/core

Version:
19 lines (18 loc) 673 B
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; }