datapilot-cli
Version:
Enterprise-grade streaming multi-format data analysis with comprehensive statistical insights and intelligent relationship detection - supports CSV, JSON, Excel, TSV, Parquet - memory-efficient, cross-platform
59 lines • 2.19 kB
TypeScript
/**
* 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