import JvmGroups = io.gatling.javaapi.core.group.Groups; import { SessionTo } from "../session"; import { On } from "./on"; export interface GroupFunction> { /** * Define a group * * @param name - the name of the group, expressed as a Gatling Expression Language String or a function * @returns a DSL component for defining the wrapped block */ (name: string | SessionTo): On; } export interface Groups> { group: GroupFunction; } export declare const groupImpl: , T extends Groups>(jvmGroups: J1, wrap: (wrapped: J2) => T) => GroupFunction;