import { MessageType, SendMessageArgs } from '../types/interfaces';
export declare const getRoomLink: (roomId: number | string | null) => string | null;
export declare const getWidthOfItem: ({ lenght, container, coeff, }: {
    lenght: number;
    container: HTMLDivElement;
    coeff: number;
}) => {
    width: number;
    cols: number;
    rows: number;
};
export declare const onClickVideo: (e: React.MouseEvent<HTMLVideoElement, MouseEvent>) => void;
export declare const copyLink: (link: string, children: string) => void;
export declare const supportDisplayMedia: () => boolean;
export declare const changeMuteList: ({ data: { muteds, adminMuteds, askeds }, }: SendMessageArgs<MessageType.SET_MUTE_LIST>) => void;
export declare const changeBanList: ({ data: { banneds } }: SendMessageArgs<MessageType.SET_BAN_LIST>) => void;
export declare const setMuteForAllHandler: ({ data: { value }, }: SendMessageArgs<MessageType.SET_MUTE_FOR_ALL>) => void;
