import { ActionBuilder, CheckBuilder, Duration, Session } from "@gatling.io/core"; import { GrpcHeaders } from "./headers"; import JvmDescriptorsDescriptor = com.google.protobuf.Descriptors$Descriptor; import JvmGrpcUnaryServiceBuilder = io.gatling.javaapi.grpc.GrpcUnaryServiceBuilder; export interface GrpcUnaryActionBuilder extends GrpcHeaders, ActionBuilder { check(...checks: CheckBuilder[]): GrpcUnaryActionBuilder; deadlineAfter(duration: Duration): GrpcUnaryActionBuilder; } export interface GrpcUnaryServiceBuilder { serverConfiguration(serverConfigurationName: string): GrpcUnaryServiceBuilder; send(request: any): GrpcUnaryActionBuilder; send(request: (session: Session) => any): GrpcUnaryActionBuilder; } export declare const wrapGrpcUnaryServiceBuilder: (_underlying: JvmGrpcUnaryServiceBuilder, inputDescriptor: JvmDescriptorsDescriptor) => GrpcUnaryServiceBuilder;