export { ProviderError, ProviderErrorOptionsType } from "./property-provider/ProviderError";
export { CredentialsProviderError } from "./property-provider/CredentialsProviderError";
export { TokenProviderError } from "./property-provider/TokenProviderError";
export { chain } from "./property-provider/chain";
export { fromValue } from "./property-provider/fromValue";
export { memoize } from "./property-provider/memoize";
export { booleanSelector } from "./util-config-provider/booleanSelector";
export { numberSelector } from "./util-config-provider/numberSelector";
export { SelectorType } from "./util-config-provider/types";
export declare const getHomeDir: symbol;
export declare const ENV_PROFILE: symbol;
export declare const DEFAULT_PROFILE = "default";
export declare const getProfileName: symbol;
export declare const getSSOTokenFilepath: symbol;
export declare const getSSOTokenFromFile: symbol;
export declare const CONFIG_PREFIX_SEPARATOR: symbol;
export declare const loadSharedConfigFiles: symbol;
export declare const loadSsoSessionData: symbol;
export declare const parseKnownFiles: symbol;
export declare const externalDataInterceptor: symbol;
export declare const readFile: symbol;
export { SSOToken } from "./shared-ini-file-loader/getSSOTokenFromFile";
export { SharedConfigInit } from "./shared-ini-file-loader/loadSharedConfigFiles";
export { SsoSessionInit } from "./shared-ini-file-loader/loadSsoSessionData";
export { SourceProfileInit } from "./shared-ini-file-loader/parseKnownFiles";
export { Profile, ParsedIniData, SharedConfigFiles } from "./shared-ini-file-loader/types";
export { ReadFileOptions } from "./shared-ini-file-loader/readFile";
export declare const loadConfig: symbol;
export declare const fromStatic: symbol;
export { LocalConfigOptions, LoadedConfigSelectors } from "./node-config-provider/configLoader";
export { EnvOptions, GetterFromEnv } from "./node-config-provider/fromEnv";
export { NodeSharedConfigInit, GetterFromConfig } from "./node-config-provider/fromSharedConfigFiles";
export declare const ENV_USE_DUALSTACK_ENDPOINT: symbol;
export declare const CONFIG_USE_DUALSTACK_ENDPOINT: symbol;
export declare const DEFAULT_USE_DUALSTACK_ENDPOINT = false;
export declare const NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS: symbol;
export declare const nodeDualstackConfigSelectors: symbol;
export declare const ENV_USE_FIPS_ENDPOINT: symbol;
export declare const CONFIG_USE_FIPS_ENDPOINT: symbol;
export declare const DEFAULT_USE_FIPS_ENDPOINT = false;
export declare const NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS: symbol;
export declare const nodeFipsConfigSelectors: symbol;
export { resolveCustomEndpointsConfig, CustomEndpointsInputConfig, CustomEndpointsResolvedConfig } from "./config-resolver/endpointsConfig/resolveCustomEndpointsConfig";
export { resolveEndpointsConfig, EndpointsInputConfig, EndpointsResolvedConfig } from "./config-resolver/endpointsConfig/resolveEndpointsConfig";
export declare const REGION_ENV_NAME: symbol;
export declare const REGION_INI_NAME: symbol;
export declare const NODE_REGION_CONFIG_OPTIONS: symbol;
export declare const NODE_REGION_CONFIG_FILE_OPTIONS: symbol;
export { resolveRegionConfig, RegionInputConfig, RegionResolvedConfig } from "./config-resolver/regionConfig/resolveRegionConfig";
export { PartitionHash } from "./config-resolver/regionInfo/PartitionHash";
export { RegionHash } from "./config-resolver/regionInfo/RegionHash";
export { EndpointVariant } from "./config-resolver/regionInfo/EndpointVariant";
export { EndpointVariantTag } from "./config-resolver/regionInfo/EndpointVariantTag";
export { getRegionInfo, GetRegionInfoOptions } from "./config-resolver/regionInfo/getRegionInfo";
export { resolveDefaultsModeConfig, ResolveDefaultsModeConfigOptions } from "./defaults-mode/resolveDefaultsModeConfig.native";
