UNPKG

@botonic/react

Version:

Build Chatbots using React

18 lines (17 loc) 690 B
import type { Session as CoreSession } from '@botonic/core'; import type { ActionRequest } from './index-types'; export declare const RequestContext: import("react").Context<ActionRequest>; export interface CloseWebviewOptions { payload?: string; path?: string; params?: Record<string, any>; } export interface WebviewRequestContextType { params: Record<string, string>; session: Partial<CoreSession>; getUserCountry: () => string; getUserLocale: () => string; getSystemLocale: () => string; closeWebview: (options?: CloseWebviewOptions) => Promise<void>; } export declare const WebviewRequestContext: import("react").Context<WebviewRequestContextType>;