import { z } from "zod"; import type { FileStorageFormat } from "./file-storage.js"; /** * Default format for file storage when caller did not specify one. * * jsonl wins over json for streaming pipelines: every record is on its own * line and a partial file is still parseable. */ export declare const DEFAULT_FILE_STORAGE_FORMAT: FileStorageFormat; /** * Common zod fragments for tool arguments that drive saveToFile flow. Spread * into a tool's args object to keep wording consistent across the surface. * * Example: * const args = { * issueId: issueIdSchema, * ...fileStorageArgs, * }; */ /** * Reusable description for the `briefOutput` flag — shared across issue tools * to keep the wording in sync if the brief contract changes. */ export declare const briefOutputArg: z.ZodDefault>; export declare const fileStorageArgs: { readonly saveToFile: z.ZodOptional; readonly filePath: z.ZodOptional; readonly format: z.ZodOptional>; readonly overwrite: z.ZodOptional; }; //# sourceMappingURL=tool-args.d.ts.map