import { MeetingStartRequest, MeetingType } from '..';
import { CommunicationHandler } from '../inter-communication-handler/CommunicationHandler';
export declare class DynamicLibHelper {
    getReactNativeWebrtcPlugin(meetingStartRequest: MeetingStartRequest): Promise<any>;
    getVideoCallClassHandler(meetingType: MeetingType, meetingStartRequest: MeetingStartRequest, _communicationHandler: CommunicationHandler): Promise<import("../video-call-handler/SFUHandler").SFUHandler | import("../video-call-handler/WebrtcHandler").WebrtcHandler | undefined>;
    getMediaDevicesVariable(meetingStartRequest: MeetingStartRequest): any;
    getMediaStreamVariable(meetingStartRequest: MeetingStartRequest): any;
}
