import { ScreenShareRequest, ScreenShareSession, ScreenShareSessionUser, ScreenShareUser } from '../../../types'; export declare let _screenShareSession: ScreenShareSession | null; export declare function renderScreenSharePane(): HTMLElement; export declare function renderUsersList(users: ScreenShareUser[]): void; export declare function renderOnlineUserRow(user: ScreenShareUser): HTMLTableRowElement; export declare function renderOfflineUserRow(user: ScreenShareUser): HTMLTableRowElement; export declare function handleClickEventUserRow(): void; export declare function renderSharingSpaceDetail(user: ScreenShareSessionUser): void; export declare function handleClickEventBackToUserListLink(): void; export declare function renderScreenShareLeaveConfirmationModal(isUserHost: boolean): void; export declare function handleModalCancelButton(): void; export declare function handleModalLeaveButton(isHost: boolean): void; export declare function handleInputEventSelectPointerSettings(): void; export declare function handleClickEventEndSessionBtn(): void; export declare function handleScreenShareUsersUpdated(payload: { screen_share_users: ScreenShareUser[]; space_data: Record; }): void; export declare function handleScreenShareEndSessionEvent(): void; export declare function handleScreenShareBackUserListPane(): void; export declare function handleScreenShareAcceptRequest(payload: ScreenShareRequest): void; export declare function removeScreenShareSessionData(): void; export declare function handleScreenShareResponsiveChanges(): void;