import JvmFilter = io.gatling.javaapi.core.Filter; import JvmFilterAllowList = io.gatling.javaapi.core.Filter$AllowList; import JvmFilterDenyList = io.gatling.javaapi.core.Filter$DenyList; import { Wrapper } from "./common"; export interface Filter> extends Wrapper { type: "allow" | "deny"; } export interface AllowListFilter extends Filter { type: "allow"; } export interface DenyListFilter extends Filter { type: "deny"; } /** * Create a new AllowList based on some Java regular * expression patterns. Typically used to filter HTTP resources. * * @param patterns some Java regex patterns * @return a new AllowList */ export declare const AllowList: (...patterns: string[]) => AllowListFilter; /** * Create a new DenyList based on some Java regular * expression patterns Typically used to filter HTTP resources. * * @param patterns some Java regex patterns * @return a new DenyList */ export declare const DenyList: (...patterns: string[]) => DenyListFilter;