import React from 'react';
import type { ViewProps } from 'react-native';
export declare const MonitorView: import("react-native").HostComponent<unknown>;
type MonitorProps = ViewProps & {
    devId: string;
};
export declare class Monitor extends React.Component<MonitorProps, any> {
    private myRef;
    constructor(props: MonitorProps);
    playVideo(): void;
    pauseVideo(): void;
    replayVideo(): void;
    stopVideo(): void;
    destroyVideo(): void;
    captureImage(path: string): void;
    startVideoRecord(path: string): void;
    stopVideoRecord(): void;
    openVoice(): void;
    closeVoice(): void;
    /**
     * set voice changer
     * 0 normal, 1 male ,2 female
     */
    startSingleIntercomAndSpeak(): void;
    stopSingleIntercomAndSpeak(): void;
    startDoubleIntercom(): void;
    stopDoubleIntercom(): void;
    swtichStream(): void;
    setVideoFullScreen(isFullScreen: boolean): void;
    capturePicFromDevAndSave(): void;
    render(): React.JSX.Element;
}
export {};
//# sourceMappingURL=index.d.ts.map