UNPKG

tedious

Version:

A TDS driver, for connecting to MS SQLServer databases.

21 lines (20 loc) • 672 B
import Parser, { type TokenReader } from './stream-parser'; import { ReturnValueToken } from './token'; import { type Metadata } from '../metadata-parser'; import { PLPReader } from '../value-parser'; interface ReturnValueHeader { paramOrdinal: number; paramName: string; metadata: Metadata; } /** * Reads a `RETURNVALUE` token. The returned value can be an arbitrarily large * PLP value, so the progress is kept across chunks. */ export declare class ReturnValueTokenReader implements TokenReader { header: ReturnValueHeader | undefined; plpReader: PLPReader | undefined; constructor(); read(parser: Parser): ReturnValueToken; } export {};