import type { Instance } from 'simple-peer';
import type { BaseInteraction, TransportOptions } from '../interface';
import { Transport } from '../transport';
export interface WebRTCTransportOptions extends Partial<TransportOptions> {
    peer: Instance;
}
declare abstract class WebRTCTransport<T extends BaseInteraction = any> extends Transport<T> {
    private receiveBuffer;
    constructor(_options: WebRTCTransportOptions);
}
export { WebRTCTransport };
//# sourceMappingURL=webRTCTransport.d.ts.map