import React from 'react';
import { DyteUIConfig, Meeting } from '../lib/DyteMeeting';
declare type Props = {
    clientId: string;
    meetingConfig: {
        roomName: string;
        authToken: string;
        showSetupScreen?: boolean;
        autoTune?: boolean;
        apiBase?: string;
        backgroundBehaviour?: string;
    };
    uiConfig?: DyteUIConfig;
    onInit: (DyteMeeting: Meeting) => void;
    onError?: (Errors: any) => void;
};
declare const _default: React.MemoExoticComponent<{
    ({ clientId, meetingConfig, uiConfig, onInit, onError, }: Props): JSX.Element;
    defaultProps: {
        uiConfig: any;
        onError: (e: any) => void;
    };
}>;
export default _default;
