import { DataSource } from "../../shared/Framework/DataSource"; import { DataSourceDecorator } from "../../shared/Framework/DataSourceDecorator"; import { BaseStyle, ImageBubbleStyle } from "@cometchat/uikit-elements"; import { CometChatTheme } from "@cometchat/uikit-resources"; export declare class ThumbnailGenerationExtensionDecorator extends DataSourceDecorator { constructor(dataSource: DataSource); getId(): string; getImageMessageBubble(imageUrl: string, placeholderImage: string, message: CometChat.MediaMessage, theme: CometChatTheme, onClick?: Function, style?: ImageBubbleStyle): any; getVideoMessageBubble(videoUrl: string, message: CometChat.MediaMessage, theme: CometChatTheme, thumbnailUrl?: string, onClick?: Function, style?: BaseStyle): any; }