/**
 * Amazon SageMaker Provider - Main Export Module (Simplified)
 *
 * This module provides the main exports for SageMaker integration (Phase 1).
 * Full implementation will be completed in subsequent phases.
 */
import { AmazonSageMakerProvider } from "../amazonSagemaker.js";
export { AmazonSageMakerProvider } from "../amazonSagemaker.js";
export { SageMakerRuntimeClient, createSageMakerRuntimeClient, testSageMakerConnectivity, } from "./client.js";
export { getSageMakerConfig, getSageMakerModelConfig, getDefaultSageMakerEndpoint, getSageMakerModel, validateAWSCredentials, getConfigurationSummary, clearConfigurationCache, loadConfigurationFromFile, checkSageMakerConfiguration, } from "./config.js";
export { SageMakerError, handleSageMakerError, createValidationError, createCredentialsError, createNetworkError, isRetryableError, getRetryDelay, } from "./errors.js";
/**
 * Factory function to create a SageMaker Provider
 *
 * @param modelName - Optional model name
 * @param endpointName - Optional endpoint name
 * @returns AmazonSageMakerProvider instance
 */
export declare function createSageMakerProvider(modelName?: string, endpointName?: string): AmazonSageMakerProvider;
/**
 * Utility function to validate SageMaker setup (Simplified)
 *
 * @returns Setup validation result
 */
export declare function validateSageMakerSetup(): Promise<{
    valid: boolean;
    issues: string[];
    recommendations: string[];
    configSummary: Record<string, unknown>;
}>;
/**
 * Default export for convenience
 */
export { AmazonSageMakerProvider as default };
