UNPKG

anyig

Version:

A powerful and extensible tool for generating ignore files for various development tools and environments

19 lines 706 B
import { IgnoreTemplate } from './types'; export interface AnyIGConfig { defaultTemplates?: string[]; outputDir?: string; customTemplates?: IgnoreTemplate[]; autoBackup?: boolean; confirmOverwrite?: boolean; } export declare class ConfigManager { private static readonly CONFIG_FILENAME; private static readonly CONFIG_PATHS; static findConfigFile(): string | null; static loadConfig(): AnyIGConfig; static saveConfig(config: AnyIGConfig, configPath?: string): void; static getDefaultConfig(): AnyIGConfig; static createExampleConfig(outputPath?: string): void; static validateConfig(config: AnyIGConfig): string[]; } //# sourceMappingURL=config.d.ts.map