import { Router } from "express"; import { BaseSource } from "./sources/base"; import { BaseCache } from "./caches/base"; export declare type CompressType = `gzip` | `br` | `deflate`; export interface RewareOptions { source?: BaseSource; caches?: BaseCache[]; passThroughError?: boolean; compress?: CompressType[]; } export declare const DEFAULT_OPTIONS: RewareOptions; declare const reware: (options?: RewareOptions) => Router; export default reware;