/// <reference types="@types/node/buffer" />
/// <reference types="@types/node/stream" />
import stream from 'stream';
import { AppConnection } from './SocketConnect';
import type { SocketCallBack } from '../env';
export declare class OutStream extends stream.Writable {
    connection: AppConnection;
    minSize: number;
    constructor(connection: AppConnection, minSize: number);
    private buffer;
    private hasSent;
    _write(chunk: Buffer, encoding: BufferEncoding, callback: SocketCallBack): void;
}
