export declare const COMMAND_OUTPUT_SPILLOVER_LINE_LIMIT = 300; export declare const LONG_COMMAND_LINE_LIMIT = 300; export declare const MAX_COMMAND_OUTPUT_BYTES: number; export declare function toDisplayPath(targetPath: string): string; export declare function countOutputLines(output: string): number; export declare function buildAcodeCmdDistDir(agentId: string): string; export declare function buildAcodeAgentDir(agentId: string): string; export declare function writeCommandArtifactFile(agentId: string, suffix: string, extension: string, content: string, now?: Date): Promise; export declare function cleanupAcodeCmdDist(agentId: string): Promise; export declare function buildCommandOutputSpilloverContent(input: { readonly commandText: string; readonly commandFilePath?: string; readonly commandLineCount: number; readonly cwd: string; readonly startedAt: Date; readonly endedAt: Date; readonly exitCode: number | null; readonly signal: NodeJS.Signals | null; readonly timedOut: boolean; readonly inactivityTimedOut: boolean; readonly stdout: string; readonly stderr: string; }): string; export declare function formatCommandOutputSpilloverStdout(outputFilePath: string, outputLineCount: number): string; export declare function truncateOutput(value: string): { readonly text: string; };