UNPKG

communication-react-19

Version:

React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)

49 lines 1.64 kB
/// <reference types="react" /> import { EnvironmentInfo } from '@azure/communication-calling'; /** * Modal that guides user through enabling their camera and mic access * @private */ export declare const CallReadinessModal: (props: { mobileView: boolean; modalLayerHostId: string; permissionsState: { camera: PermissionState; microphone: PermissionState; }; environmentInfo?: EnvironmentInfo; isPermissionsModalDismissed: boolean; setIsPermissionsModalDismissed: (dismissedState: boolean) => void; onPermissionsTroubleshootingClick?: (permissionsState: { camera: PermissionState; microphone: PermissionState; }) => void; doNotPromptCamera: boolean; }) => JSX.Element; /** * Modal that guides user through enabling their camera and mic access * This is used when permission API is not supported * @private */ export declare const CallReadinessModalFallBack: (props: { mobileView: boolean; checkPermissionModalShowing: boolean; permissionsState: { camera: PermissionState; microphone: PermissionState; }; modalLayerHostId: string; environmentInfo?: EnvironmentInfo; isPermissionsModalDismissed: boolean; setIsPermissionsModalDismissed: (dismissedState: boolean) => void; onPermissionsTroubleshootingClick?: (permissionsState: { camera: PermissionState; microphone: PermissionState; }) => void; }) => JSX.Element; /** * Placeholder for conditional compile * @private */ export declare const CallReadinessModalPlaceHolder: () => JSX.Element; //# sourceMappingURL=CallReadinessModal.d.ts.map