import { LitElement } from 'lit'; import { FileBubbleStyle } from './FileBubbleStyle'; export declare class CometChatFileBubble extends LitElement { fileURL: string; downloadIconURL: string; title: string; subtitle: string; fileStyle: FileBubbleStyle; static styles: import("lit").CSSResult[]; downloadFile(): any; render(): import("lit-html").TemplateResult<1>; messageKitBlockStyle: () => { width: string | undefined; height: string | undefined; border: string | undefined; borderRadius: string | undefined; background: string | undefined; }; messageTitleStyle: () => { font: string | undefined; color: string | undefined; }; messageSubTitleStyle: () => { font: string | undefined; color: string | undefined; }; messageFileIconStyle: () => { WebkitMask: string; background: string | undefined; opacity: number; }; } declare global { namespace JSX { interface IntrinsicElements { "cometchat-file-bubble": any; } } interface TagNameMap { 'cometchat-file-bubble': CometChatFileBubble; } } //# sourceMappingURL=cometchat-file-bubble.d.ts.map