Uname: Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 162.213.251.212
Your Ip: 3.133.149.244
User: allssztx (535) | Group: allssztx (533)
Safe Mode: OFF
Disable Function:
NONE

name : Options.js.flow
// @flow
// Generated using flowgen2

import {Agent} from 'http';
import type {Headers} from './Headers';
import type {ICache} from './ICache';
const Response = require('http-response-object');
import type {CachedResponse} from './CachedResponse';

interface Options {
  agent?: Agent | boolean;
  allowRedirectHeaders?: Array<string>;
  cache?: 'file' | 'memory' | ICache;
  duplex?: boolean;
  followRedirects?: boolean;
  gzip?: boolean;
  headers?: Headers;
  ignoreFailedInvalidation?: boolean;
  maxRedirects?: number;
  maxRetries?: number;
  retry?:
    | boolean
    | ((
        err: ErrnoError | null,
        res: Response<stream$Readable> | void,
        attemptNumber: number,
      ) => boolean);
  retryDelay?:
    | number
    | ((
        err: ErrnoError | null,
        res: Response<stream$Readable> | void,
        attemptNumber: number,
      ) => number);
  socketTimeout?: number;
  timeout?: number;
  isMatch?: (
    requestHeaders: Headers,
    cachedResponse: CachedResponse,
    defaultValue: boolean,
  ) => boolean;
  isExpired?: (
    cachedResponse: CachedResponse,
    defaultValue: boolean,
  ) => boolean;
  canCache?: (res: Response<stream$Readable>, defaultValue: boolean) => boolean;
}

export type {Options};
© 2025 GrazzMean-Shell