build-in-public-bot
Version:
AI-powered CLI bot for automating build-in-public tweets with code screenshots
23 lines • 698 B
TypeScript
import { Config } from '../types';
export declare class ConfigService {
private static instance;
private configDir;
private configPath;
private config;
constructor(configDir?: string);
static getInstance(): ConfigService;
init(): Promise<void>;
load(): Promise<Config>;
save(config: Config): Promise<void>;
update(updates: Partial<Config>): Promise<void>;
updateStyle(styleUpdates: Partial<Config['style']>): Promise<void>;
private deepMerge;
getConfigPath(): string;
getConfigDir(): string;
validate(): Promise<{
valid: boolean;
errors: string[];
}>;
reset(): Promise<void>;
}
//# sourceMappingURL=config.d.ts.map