@azure/communication-react
Version:
React library for building modern communication user experiences utilizing Azure Communication Services
27 lines • 1.25 kB
TypeScript
/// <reference types="react" />
import { ActiveErrorMessage } from "../../../../../react-components/src";
import { CallCompositeOptions } from '../../../index-public';
import { MobileChatSidePaneTabHeaderProps } from '../../common/TabHeader';
import { SidePaneRenderer } from '../components/SidePane/SidePaneProvider';
import { CapabilitiesChangeNotificationBarProps } from '../components/CapabilitiesChangedNotificationBar';
import { ActiveNotification } from "../../../../../react-components/src";
/**
* @beta
*/
export interface HoldPageProps {
mobileView: boolean;
options?: CallCompositeOptions;
modalLayerHostId: string;
updateSidePaneRenderer: (renderer: SidePaneRenderer | undefined) => void;
mobileChatTabHeader?: MobileChatSidePaneTabHeaderProps;
latestErrors: ActiveErrorMessage[] | ActiveNotification[];
onDismissError: (error: ActiveErrorMessage | ActiveNotification) => void;
onDismissNotification?: (notification: ActiveNotification) => void;
capabilitiesChangedNotificationBarProps?: CapabilitiesChangeNotificationBarProps;
latestNotifications: ActiveNotification[];
}
/**
* @beta
*/
export declare const HoldPage: (props: HoldPageProps) => JSX.Element;
//# sourceMappingURL=HoldPage.d.ts.map