/// export default function useWebChatAPIContext(): { activityRenderer?: import("../../types/ActivityMiddleware").LegacyActivityRenderer; activityStatusRenderer: import("../..").RenderActivityStatus; attachmentForScreenReaderRenderer?: import("../..").AttachmentForScreenReaderComponentFactory; attachmentRenderer?: import("../..").RenderAttachment; avatarRenderer: import("../..").AvatarComponentFactory; clearSuggestedActions?: () => void; dir?: string; directLine?: any; disabled?: boolean; dismissNotification?: (id: string) => void; downscaleImageToDataURL?: (blob: Blob, maxWidth: number, maxHeight: number, type: string, quality: number) => Promise; emitTypingIndicator?: () => void; grammars?: any; groupActivities?: import("../..").GroupActivities; internalErrorBoxClass?: Function | import("react").Component<{}, {}, any>; language?: string; localizedGlobalizeState?: import("../../types/PrecompiledGlobalize").default[]; localizedStrings?: { [language: string]: import("../../types/LocalizedStrings").default; }; markActivity?: (activity: { id: string; }, name: string, value?: any) => void; onCardAction?: import("../..").PerformCardAction; onTelemetry?: (event: import("../../types/TelemetryMeasurementEvent").default) => void; postActivity?: (activity: import("botframework-webchat-core").WebChatActivity) => import("botframework-webchat-core").Observable; renderMarkdown?: (markdown: string, newLineOptions: { markdownRespectCRLF: boolean; }, linkOptions: { externalLinkAlt: string; }) => string; scrollToEndButtonRenderer?: import("../..").ScrollToEndButtonComponentFactory; selectVoice?: (voices: { new (): SpeechSynthesisVoice; prototype: SpeechSynthesisVoice; }[], activity: import("botframework-webchat-core").WebChatActivity) => { new (): SpeechSynthesisVoice; prototype: SpeechSynthesisVoice; }; sendEvent?: (name: string, value: any) => void; sendFiles?: (files: readonly Readonly<{ name: string; size: number; url: string; thumbnail?: string; }>[]) => void; sendMessage?: (text: string, method: string, args_2?: { attachments?: readonly Readonly<{ blob: Blob | File; thumbnailURL?: URL; }>[]; channelData?: any; }) => void; sendMessageBack?: (value: any, text?: string, displayText?: string) => void; sendPostBack?: (value?: any) => void; sendTypingIndicator?: boolean; setDictateInterims?: (interims: string[]) => void; setDictateState?: (dictateState: number) => void; setNotification?: (notification: import("../..").Notification) => void; setSendBox?: (value: string) => void; setSendBoxAttachments?: (attachments: readonly Readonly<{ blob: Blob | File; thumbnailURL?: URL; }>[]) => void; setSendTimeout?: (timeout: number) => void; startDictate?: () => void; startSpeakingActivity?: () => void; stopDictate?: () => void; stopSpeakingActivity?: () => void; styleOptions?: import("../..").StrictStyleOptions; submitSendBox?: (method?: string, { channelData }?: { channelData: any; }) => void; telemetryDimensionsRef?: import("react").Ref; toastRenderer?: import("../..").RenderToast; trackDimension?: (name: string, data: any) => void; typingIndicatorRenderer?: any; userID?: string; username?: string; }; //# sourceMappingURL=useWebChatAPIContext.d.ts.map