export interface SkillBenchPaths { projectRoot: string; globalRoot: string; projectSpecsDir: string; projectRunsDir: string; globalSpecsDir: string; globalRunsDir: string; } export type SkillBenchScope = "project" | "global"; export declare function resolveSkillBenchPaths(options?: { cwd?: string; home?: string; }): SkillBenchPaths; export declare function resolveSkillBenchOutputPath(paths: SkillBenchPaths, scope: SkillBenchScope, relativePath: string): string; export declare function writeSkillBenchJsonAtomic(paths: SkillBenchPaths, scope: SkillBenchScope, relativePath: string, value: unknown): string; export declare function writeSkillBenchFileAtomic(paths: SkillBenchPaths, scope: SkillBenchScope, relativePath: string, content: string | Buffer): string;