ThrottlingCacheOptions: {
    clear?: ThrottlingCacheClearFunction;
    condition?: ThrottlingCacheConditionFunction;
    flagResponseOnCacheHit?: string;
    invalidate?: ThrottlingCacheInvalidateFunction;
    key?: ThrottlingCacheKeyFunction;
    skip?: ThrottlingCacheSkipFunction;
    throttle?: number;
}