export type VideoOverlay = {
    on(event: 'toggleAudioClicked', listener: () => void): void;
    emit(event: 'toggleAudioClicked'): void;
    setAudioEnabled: () => void;
    setAudioDisabled: () => void;
    showNetworkQualityWarning: () => void;
    hideNetworkQualityWarning: () => void;
};
export declare const createPublisherOverlay: ({ id, isAudioEnabled, participantName, }: {
    id: string;
    isAudioEnabled: boolean;
    participantName?: string | undefined;
}) => VideoOverlay | undefined;
export declare const createSubscriberOverlay: ({ id, participantName, }: {
    id: string;
    participantName: string;
}) => VideoOverlay | undefined;
