python2ib
Version:
Convert Python code to IB Pseudocode format
22 lines • 827 B
TypeScript
import type { ConvertOptions } from '../types/config.js';
/**
* Default configuration
*/
export declare const DEFAULT_CONFIG: Required<ConvertOptions>;
/**
* Load configuration from file
*/
export declare function loadConfigFromFile(configPath?: string): Partial<ConvertOptions>;
/**
* Merge configuration with defaults
*/
export declare function mergeConfig(userConfig?: Partial<ConvertOptions>, fileConfig?: Partial<ConvertOptions>): Required<ConvertOptions>;
/**
* Get final configuration by merging defaults, file config, and user options
*/
export declare function getConfig(userOptions?: Partial<ConvertOptions>, configPath?: string): Required<ConvertOptions>;
/**
* Create a sample configuration file
*/
export declare function createSampleConfig(outputPath?: string): void;
//# sourceMappingURL=index.d.ts.map