/** * Creates a URL query string from an object of key/value pairs. * * Values that are `undefined` will be excluded from the query string. * * For a param that has multiple values, use an array: * - input: `{ brands: [1, 2, 3] }` * - output: `brands=1&brands=2&brands=3` */ declare function createQueryString(params: Record, { shouldInclude }?: Options): string; export { createQueryString } export default createQueryString; declare interface Options { /** * A function that determines whether a param should be included in the query string based on its value. */ shouldInclude?: (value: unknown, name: string) => boolean; } export { }