import { Component } from 'react';
import { ViewProps } from 'react-native';
/**
 * @ignore
 */
export declare class RtcSurfaceView extends Component<ViewProps, {}> {
    /**
     * @ignore
     */
    private _nextRequestId;
    /**
     * @ignore
     */
    private _requestMap;
    /**
     * @ignore
     */
    private subscription;
    componentWillUnmount(): void;
    _callMethod<T>(method: string, args?: {}): Promise<T>;
    render(): JSX.Element;
}
/**
 * @ignore
 */
export declare class RtcWhiteboardSurfaceView extends Component<ViewProps, {}> {
    /**
     * @ignore
     */
    private _nextRequestId;
    /**
     * @ignore
     */
    private _requestMap;
    /**
     * @ignore
     */
    private subscription;
    componentWillUnmount(): void;
    _callMethod<T>(method: string, args?: {}): Promise<T>;
    render(): JSX.Element;
}
