import { ConnectionQuality, Participant, TrackPublication } from 'livekit-client'; /** @deprecated use `useRemoteParticipant` or `useLocalParticipant` instead */ export interface ParticipantState { isSpeaking: boolean; connectionQuality: ConnectionQuality; isLocal: boolean; metadata?: string; publications: TrackPublication[]; subscribedTracks: TrackPublication[]; cameraPublication?: TrackPublication; microphonePublication?: TrackPublication; screenSharePublication?: TrackPublication; } /** @deprecated use `useRemoteParticipant` or `useLocalParticipant` instead */ export declare function useParticipant(participant: Participant): ParticipantState; //# sourceMappingURL=useParticipant.d.ts.map