import { TCallRole, TCallRoleParticipant, TCallRoleSpectatorSynthetic, TCallRoleSpectator } from './types'; export declare const hasParticipant: (role: TCallRole) => role is TCallRoleParticipant; export declare const hasSpectatorSynthetic: (role: TCallRole) => role is TCallRoleSpectatorSynthetic; export declare const hasSpectator: (role: TCallRole) => role is TCallRoleSpectator; export declare const isExitingSpectatorRole: (prev: TCallRole, next: TCallRole) => boolean; export declare const isEnteringSpectatorRole: (_prev: TCallRole, next: TCallRole) => next is TCallRoleSpectator; export declare const isExitingAnySpectatorRole: (prev: TCallRole, next: TCallRole) => boolean; export declare const isEnteringAnySpectatorRole: (prev: TCallRole, next: TCallRole) => boolean;