export type CacheControlDirectives = Map; export interface VaryHeader { star: boolean; headers: Set; } export declare function getHeaderValueCaseInsensitive(headers: Record, headerName: string): string | undefined; export declare function parseCacheControl(headerValue: string | undefined): CacheControlDirectives; export declare function hasDirective(directives: CacheControlDirectives, directiveName: string): boolean; export declare function getDirectiveValue(directives: CacheControlDirectives, directiveName: string): string | true | undefined; export declare function parseNonNegativeInteger(value: string): number | undefined; export declare function parseVaryHeader(headerValue: string | undefined): VaryHeader; //# sourceMappingURL=cache-header-utils.d.ts.map