/** * Copyright 2022 Gravwell, Inc. All rights reserved. * * Contact: [legal@gravwell.io](mailto:legal@gravwell.io) * * This software may be modified and distributed under the terms of the MIT * license. See the LICENSE file for details. */ import { QueryParams, URLParams } from './http-request-options'; export declare type URLProtocol = 'http' | 'ws'; export interface URLOptions { protocol: URLProtocol; useEncryption: boolean; host: string; pathParams?: URLParams; queryParams?: QueryParams; } export declare const buildURL: (templatePath: string, base: URLOptions, overwrites?: Partial) => string;