import { TPermissions } from '@huddle01/web-core/types'; declare const useRemotePeer: (props: { peerId: string; onMetadataUpdate?: (data: { metadata: unknown; }) => void; }) => { peerId: string | undefined; role: string | null; metadata: T | null; updateRole: (role: string, options?: { custom: TPermissions; }) => void; }; export { useRemotePeer };