import * as React from 'react'; import { ReactNode } from 'react'; import { StyleProp, ViewStyle } from 'react-native'; import { ChatGptError, ChatGptResponse } from '../types'; interface PassedProps { accessToken: string; onLoginCompleted: () => void; onAccessTokenChange: (newAccessToken: string) => void; onAccumulatedResponse: (response: ChatGptResponse) => void; onStreamError: (error: ChatGptError) => void; } export interface PublicProps { containerStyles?: StyleProp; backdropStyles?: StyleProp; renderCustomCloseIcon?: (closeModal: () => void) => ReactNode; } export interface ModalWebViewMethods { open: () => void; } declare const ModalWebView: React.ForwardRefExoticComponent>; export default ModalWebView; //# sourceMappingURL=ModalWebView.d.ts.map