/**
 * Example Usage of DataPilot Configuration System
 * Demonstrates how to use the new configurable thresholds and performance monitoring
 */
import { CSVParser } from '../parsers/csv-parser';
import { StreamingAnalyzer } from '../analyzers/streaming/streaming-analyzer';
/**
 * Example 1: Basic configuration usage
 */
export declare function exampleBasicConfig(): void;
/**
 * Example 2: Environment-based configuration
 */
export declare function exampleEnvironmentConfig(): void;
/**
 * Example 3: Preset configurations for different dataset sizes
 */
export declare function examplePresetConfigs(): void;
/**
 * Example 4: Adaptive configuration based on system resources
 */
export declare function exampleAdaptiveConfig(): void;
/**
 * Example 5: Performance monitoring with automatic adaptation
 */
export declare function examplePerformanceMonitoring(): Promise<void>;
/**
 * Example 6: Using configuration with CSV parser
 */
export declare function exampleConfiguredCSVParser(): CSVParser;
/**
 * Example 7: Using configuration with streaming analyzer
 */
export declare function exampleConfiguredStreamingAnalyzer(): StreamingAnalyzer;
/**
 * Example 8: Custom configuration for specific use cases
 */
export declare function exampleCustomConfiguration(): void;
/**
 * Example 9: Configuration validation and error handling
 */
export declare function exampleConfigValidation(): void;
/**
 * Example 10: Runtime configuration monitoring
 */
export declare function exampleConfigurationMonitoring(): void;
export declare const configExamples: {
    basicConfig: typeof exampleBasicConfig;
    environmentConfig: typeof exampleEnvironmentConfig;
    presetConfigs: typeof examplePresetConfigs;
    adaptiveConfig: typeof exampleAdaptiveConfig;
    performanceMonitoring: typeof examplePerformanceMonitoring;
    configuredCSVParser: typeof exampleConfiguredCSVParser;
    configuredStreamingAnalyzer: typeof exampleConfiguredStreamingAnalyzer;
    customConfiguration: typeof exampleCustomConfiguration;
    configValidation: typeof exampleConfigValidation;
    configurationMonitoring: typeof exampleConfigurationMonitoring;
};
//# sourceMappingURL=example-config-usage.d.ts.map