packages/calling-stateful-client/src/index-public.ts (53 lines of code) (raw):

// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. export { createStatefulCallClient } from './StatefulCallClient'; export type { StatefulCallClient, StatefulCallClientArgs, StatefulCallClientOptions } from './StatefulCallClient'; export type { StatefulDeviceManager } from './DeviceManagerDeclarative'; export type { CallAgentState, CallClientState, CallError, CallErrors, CallErrorTarget, CallState, DeviceManagerState, DiagnosticsCallFeatureState, IncomingCallState, LocalVideoStreamState, MediaDiagnosticsState, NetworkDiagnosticsState, RecordingCallFeatureState as RecordingCallFeature, RemoteParticipantState, RemoteVideoStreamState, TranscriptionCallFeatureState as TranscriptionCallFeature, VideoStreamRendererViewState, CallInfoState } from './CallClientState'; export type { CallNotification, CallNotifications, NotificationTarget } from './CallClientState'; export type { TeamsIncomingCallState } from './CallClientState'; /* @conditional-compile-remove(remote-ufd) */ export type { RemoteDiagnosticState, RemoteDiagnosticType } from './CallClientState'; export type { CreateViewResult } from './StreamUtils'; export type { RaiseHandCallFeatureState as RaiseHandCallFeature } from './CallClientState'; /* @conditional-compile-remove(together-mode) */ export type { CallFeatureStreamState, TogetherModeSeatingPositionState, CallFeatureStreamName, TogetherModeStreamsState, TogetherModeParticipantSeatingState, TogetherModeCallFeatureState } from './CallClientState'; export type { RaisedHandState } from './CallClientState'; export type { DeclarativeCallAgent, IncomingCallManagement } from './CallAgentDeclarative'; export type { DeclarativeTeamsCallAgent } from './TeamsCallAgentDeclarative'; export type { TeamsIncomingCallManagement } from './TeamsCallAgentDeclarative'; export type { LocalVideoStreamVideoEffectsState } from './CallClientState'; export type { CapabilitiesFeatureState } from './CallClientState'; export type { CaptionsCallFeatureState, CaptionsInfo } from './CallClientState'; export type { AcceptedTransfer, TransferFeatureState as TransferFeature } from './CallClientState'; export type { OptimalVideoCountFeatureState } from './CallClientState'; export type { PPTLiveCallFeatureState } from './CallClientState'; export type { ReactionState } from './CallClientState'; export type { SpotlightCallFeatureState, SpotlightState } from './CallClientState'; /* @conditional-compile-remove(local-recording-notification) */ export type { LocalRecordingCallFeatureState } from './CallClientState'; export type { ConferencePhoneInfo } from './CallClientState'; export type { BreakoutRoomsState } from './CallClientState'; export type { MediaAccessState } from './CallClientState'; export type { RealTimeTextInfo, RealTimeTextCallFeatureState } from './CallClientState';