///
import { Readable } from 'stream';
import type { Messagable } from '../types/streams.js';
/**
* A `Readable` stream that allows for reading and handling data streamed
* from another thread.
*/
export declare class ReadableFromPort extends Readable {
#private;
/**
* The object containing any meta data about the stream that can be
* used to identify it.
*/
get metaData(): Record;
constructor(id: string, sender: Sender, metaData?: Record);
_read(): void;
}