import { InitializeHandlerOptions, InitializeMiddleware, Pluggable, Provider } from "@smithy/types"; /** * @internal */ export interface PreviouslyResolved { region: Provider; followRegionRedirects: boolean; } /** * @internal */ export declare function regionRedirectMiddleware(clientConfig: PreviouslyResolved): InitializeMiddleware; /** * @internal */ export declare const regionRedirectMiddlewareOptions: InitializeHandlerOptions; /** * @internal */ export declare const getRegionRedirectMiddlewarePlugin: (clientConfig: PreviouslyResolved) => Pluggable;