import { ChecksumConfiguration } from "./checksum";
/**
 * @internal
 *
 * Default client configuration consisting various configurations for modifying a service client
 */
export interface DefaultClientConfiguration extends ChecksumConfiguration {
}
type GetDefaultConfigurationType = (runtimeConfig: any) => DefaultClientConfiguration;
/**
 * @internal
 *
 * Helper function to resolve default client configuration from runtime config
 */
export declare const getDefaultClientConfiguration: GetDefaultConfigurationType;
type ResolveDefaultRuntimeConfigType = (clientConfig: DefaultClientConfiguration) => any;
/**
 * @internal
 *
 * Helper function to resolve runtime config from default client configuration
 */
export declare const resolveDefaultRuntimeConfig: ResolveDefaultRuntimeConfigType;
export {};
