UNPKG

pluto-http-client

Version:

HTTP client for NodeJS. Inspired in the Java JAX-RS spec so you can expect excellence, versatility and extensibility.

41 lines (40 loc) 1.31 kB
export declare class CacheControl { private _privateFields; private _noCacheFields; private _cacheExtension; private _isPrivate; private _isNoCache; private _isNoStore; private _isNoTransform; private _isMustRevalidate; private _isProxyRevalidate; private _maxAge; private _sMaxAge; constructor(); get privateFields(): Array<string>; set privateFields(value: Array<string>); get noCacheFields(): Array<string>; set noCacheFields(value: Array<string>); get cacheExtension(): Map<string, string>; set cacheExtension(value: Map<string, string>); get isPrivate(): boolean; set isPrivate(value: boolean); get isNoCache(): boolean; set isNoCache(value: boolean); get isNoStore(): boolean; set isNoStore(value: boolean); get isNoTransform(): boolean; set isNoTransform(value: boolean); get isMustRevalidate(): boolean; set isMustRevalidate(value: boolean); get isProxyRevalidate(): boolean; set isProxyRevalidate(value: boolean); get maxAge(): number; set maxAge(value: number); get sMaxAge(): number; set sMaxAge(value: number); toString(): string; private static buildListValue; private static appendWithSeperator; private static appendQuotedWithSeperator; }