using JetBrains.Annotations;
using System.Collections.Generic;
using WireMock.Types;
namespace WireMock.ResponseBuilders
{
///
/// The HeadersResponseBuilder interface.
///
public interface IHeadersResponseBuilder : IBodyResponseBuilder
{
///
/// The with header.
///
/// The name.
/// The values.
/// The .
IResponseBuilder WithHeader([NotNull] string name, params string[] values);
///
/// The with headers.
///
/// The headers.
/// The .
IResponseBuilder WithHeaders([NotNull] IDictionary headers);
///
/// The with headers.
///
/// The headers.
/// The .
IResponseBuilder WithHeaders([NotNull] IDictionary headers);
///
/// The with headers.
///
/// The headers.
/// The .
IResponseBuilder WithHeaders([NotNull] IDictionary> headers);
}
}