/** * Permit.io API * Authorization as a service * * The version of the OpenAPI document: 2.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { HttpMethods } from './http-methods'; /** * Config for HttpFetchProvider\'s Adding HTTP headers. * @export * @interface OPALHttpFetcherConfig */ export interface OPALHttpFetcherConfig { /** * indicates to OPAL client that it should use a custom FetcherProvider to fetch the data * @type {string} * @memberof OPALHttpFetcherConfig */ fetcher?: string; /** * * @type {{ [key: string]: string; }} * @memberof OPALHttpFetcherConfig */ headers?: { [key: string]: string; }; /** * * @type {boolean} * @memberof OPALHttpFetcherConfig */ is_json?: boolean; /** * * @type {boolean} * @memberof OPALHttpFetcherConfig */ process_data?: boolean; /** * * @type {HttpMethods} * @memberof OPALHttpFetcherConfig */ method?: HttpMethods; /** * * @type {any} * @memberof OPALHttpFetcherConfig */ data?: any; }