| 12345678910111213141516171819202122232425262728293031323334353637 | // Type definitions for winston-transport 3.0// Project: https://github.com/winstonjs/winston-transport// Definitions by: DABH <https://github.com/DABH>// Definitions: https://github.com/winstonjs/winston-transport/// <reference types="node" />import * as stream from 'stream';import * as logform from 'logform';declare class TransportStream extends stream.Writable {  public format?: logform.Format;  public level?: string;  public silent?: boolean;  public handleExceptions?: boolean;  constructor(opts?: TransportStream.TransportStreamOptions);  public log?(info: any, next: () => void): any;  public logv?(info: any, next: () => void): any;  public close?(): void;}declare namespace TransportStream {  interface TransportStreamOptions {    format?: logform.Format;    level?: string;    silent?: boolean;    handleExceptions?: boolean;    log?(info: any, next: () => void): any;    logv?(info: any, next: () => void): any;    close?(): void;  }}export = TransportStream;
 |