UNPKG

563 BTypeScriptView Raw
1import TransportStream from "winston-transport";
2
3declare interface LokiTransportOptions extends TransportStream.TransportStreamOptions{
4 host: string;
5 basicAuth?: string;
6 headers?: object;
7 interval?: number;
8 json?: boolean;
9 batching?: boolean;
10 labels?: object;
11 clearOnError?: boolean,
12 replaceOnError?: boolean,
13 replaceTimestamp?: boolean,
14 gracefulShutdown?: boolean,
15 timeout?: number,
16}
17
18declare class LokiTransport extends TransportStream {
19
20 constructor(opts: LokiTransportOptions);
21}
22
23export = LokiTransport;