import type { AgentRunArgs } from './agent-runner.js'; /** The directory under the shared root that holds one org role's inputs. Every role runs as the same * user, so a shared directory would show one role the prompt (mail digests, section documents) of * another: the authority mask hides every other role's holder (documents/role-protection.ts). */ export declare function runnerInputHolder(monomindDir: string, orgDir: string, role: string): string; export declare function createRunnerInputDir(runner: 'hermes' | 'cline' | 'kimi', args: Pick): string; /** Preserve private permissions and refuse a substituted symlink on rewrites. */ export declare function writeRunnerInput(file: string, text: string): void; //# sourceMappingURL=runner-inputs.d.ts.map