import type { EndpointResolverOptions, Headers } from '../../clients/types';
/**
 * @internal
 */
export declare const defaultConfig: {
    service: string;
    endpointResolver: ({ region }: EndpointResolverOptions) => {
        url: URL;
    };
    retryDecider: (response?: import("../../clients/types").HttpResponse, error?: unknown) => Promise<import("../../clients/middleware/retry").RetryDeciderOutput>;
    computeDelay: (attempt: number) => number;
    readonly userAgentValue: string;
};
/**
 * @internal
 */
export declare const getSharedHeaders: () => Headers;
