@deepguide-ai/dg
Version:
Self-testing CLI documentation tool that generates interactive terminal demos
13 lines • 880 B
TypeScript
import type { Config, CastConfig } from '../types.js';
export declare function getConfigPath(cwd?: string): string;
export declare function configExists(cwd?: string): boolean;
export declare function readConfig(cwd?: string): Config | null;
export declare function writeConfig(config: Config, cwd?: string): void;
export declare function createConfig(projectName: string, cwd?: string): Config;
export declare function ensureDirectoryStructure(outputDir?: string, cwd?: string): boolean;
export declare function getAllCasts(cwd?: string): CastConfig[];
export declare function addCast(cast: CastConfig, cwd?: string): void;
export declare function updateCast(cast: CastConfig, cwd?: string): void;
export declare function getCast(name: string, cwd?: string): CastConfig | null;
export declare function detectProjectName(cwd?: string): string;
//# sourceMappingURL=config.d.ts.map