/*! * @author electricessence / https://github.com/electricessence/ * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md */ import {UriComponent} from "./UriComponent"; import {StringKeyValuePair} from "../KeyValuePair"; import {IEnumerable} from "../Collections/Enumeration/IEnumerable"; import {IEnumerableOrArray} from "../Collections/IEnumerableOrArray"; export module QueryParam { export type Array = ArrayLike>; export type Enumerable = IEnumerable>; export type EnumerableOrArray = IEnumerableOrArray>; export type Convertible = string | UriComponent.Map | EnumerableOrArray; } export default QueryParam;