telnet-client
Version:
A simple node.js telnet client
16 lines (15 loc) • 673 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
/// <reference types="node" />
/// <reference types="node" />
import { Duplex, DuplexOptions } from 'stream';
import { Socket } from 'net';
export type Callback<T> = (err: any, value?: T) => void;
export declare function asCallback<T>(promise: Promise<T>, callback?: Callback<T>): Promise<T>;
export declare function search(str: string, pattern: RegExp | string): number;
export declare class Stream extends Duplex {
private source;
constructor(source: Socket, options?: DuplexOptions);
_write(data: Buffer | string, encoding?: BufferEncoding, callback?: Callback<void>): void;
_read(): void;
}