@sigiljs/sigil
Version:
TypeScript-first Node.js HTTP framework offering schema-driven routing, modifier-based middleware, plugin extensibility, and flexible response templating
8 lines (7 loc) • 431 B
TypeScript
import { default as Cookie, CookieName, CookieOptions, CookieValue } from './cookie';
export default class CookieBuilder {
private readonly options;
constructor(options?: Readonly<CookieOptions>);
create<V extends string | null, N extends string>(name: CookieName<N>, value: CookieValue<V>, options?: Readonly<Partial<CookieOptions>>): Cookie<N, V>;
reset<N extends string>(name: CookieName<N>): Cookie<N, null>;
}