/** * Repo-local settings for zeroshot * * Optional per-repository config file: * /.zeroshot/settings.json * * This complements the global user settings at: * ~/.zeroshot/settings.json */ type RepoSettings = object; interface RepoSettingsResult { repoRoot: string | null; settings: RepoSettings | null; settingsPath: string | null; } /** * Read repo-local settings if present. */ declare function readRepoSettings(startDir: string): RepoSettingsResult; /** * Write repo-local settings. */ declare function writeRepoSettings(repoRoot: string, settings: object): string; declare const _default: { readRepoSettings: typeof readRepoSettings; writeRepoSettings: typeof writeRepoSettings; }; export = _default;