UNPKG

644 BTypeScriptView Raw
1import { Endpoint, Provider, UrlParser } from "@aws-sdk/types";
2import { EndpointsInputConfig, EndpointsResolvedConfig } from "./resolveEndpointsConfig";
3export interface CustomEndpointsInputConfig extends EndpointsInputConfig {
4
5 endpoint: string | Endpoint | Provider<Endpoint>;
6}
7interface PreviouslyResolved {
8 urlParser: UrlParser;
9}
10export interface CustomEndpointsResolvedConfig extends EndpointsResolvedConfig {
11
12 isCustomEndpoint: true;
13}
14export declare const resolveCustomEndpointsConfig: <T>(input: T & CustomEndpointsInputConfig & PreviouslyResolved) => T & CustomEndpointsResolvedConfig;
15export {};