/**
 * Returns parsed permissions for a given participant.
 * In case no `sessionId` is passed, the hook returns permissions for the local participant.
 * @param sessionId The participant's session_id (optional)
 */
export declare const usePermissions: (sessionId?: string) => {
    canAdminParticipants: boolean;
    canAdminStreaming: boolean;
    canAdminTranscription: boolean;
    canSendAudio: boolean;
    canSendCustomAudio: boolean;
    canSendCustomVideo: boolean;
    canSendScreenAudio: boolean;
    canSendScreenVideo: boolean;
    canSendVideo: boolean;
    hasPresence: boolean;
    permissions: import("@daily-co/daily-js").DailyParticipantPermissions;
};
