// Type definitions for set-cookie-parser // Project: https://github.com/nfriedly/set-cookie-parser // Definitions by: Nick Paddock // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// declare module "set-cookie-parser" { import http = require("http"); function SetCookieParser(input: string | string[] | http.IncomingMessage): SetCookieParser.Cookie[]; namespace SetCookieParser { function parse(input: string | string[] | http.IncomingMessage): Cookie[]; interface Cookie { name: string; value: string; path?: string; expires?: Date; maxAge?: number; domain?: string; secure?: boolean; httpOnly?: boolean; } } export = SetCookieParser; }