UNPKG

575 BTypeScriptView Raw
1// Type definitions for etag 1.8
2// Project: https://github.com/jshttp/etag#readme
3// Definitions by: BendingBender <https://github.com/BendingBender>
4// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
5
6/// <reference types="node" />
7export = etag;
8
9declare function etag(entity: string | Buffer | etag.StatsLike, options?: etag.Options): string;
10
11declare namespace etag {
12 interface Options {
13 weak?: boolean | undefined;
14 }
15
16 interface StatsLike {
17 ctime: Date;
18 mtime: Date;
19 ino: number;
20 size: number;
21 }
22}