@100mslive/react-native-room-kit
Version:
100ms Room Kit provides simple & easy to use UI components to build Live Streaming & Video Conferencing experiences in your apps.
9 lines • 715 B
TypeScript
import type { HMSRole } from '@100mslive/react-native-hms';
import type { RootState } from './redux';
export declare const selectAllowedTracksToPublish: (state: RootState) => string[] | undefined;
export declare const selectCanPublishTrack: (state: RootState, track: "audio" | "video" | "screen") => boolean;
export declare const selectCanPublishTrackForRole: (role: HMSRole | undefined, track: "audio" | "video" | "screen") => boolean;
export declare const selectIsHLSStreamingOn: (state: RootState) => boolean;
export declare const selectIsRTMPStreamingOn: (state: RootState) => boolean;
export declare const selectIsAnyStreamingOn: (state: RootState) => boolean;
//# sourceMappingURL=hooks-sdk-selectors.d.ts.map