import { z } from 'zod/v4'; export declare const enqueueTaskInputSchema: z.ZodObject<{ cwd: z.ZodString; task: z.ZodString; workflow: z.ZodString; worktree: z.ZodOptional; autoPr: z.ZodBoolean; draftPr: z.ZodOptional; issue: z.ZodOptional, z.ZodObject<{ create: z.ZodLiteral; title: z.ZodOptional; labels: z.ZodOptional>; }, z.core.$strict>]>>; taskContext: z.ZodOptional; baseBranch: z.ZodOptional; prNumber: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const listGoalsInputSchema: z.ZodObject<{ cwd: z.ZodString; limit: z.ZodOptional; offset: z.ZodOptional; errorOffset: z.ZodOptional; }, z.core.$strict>; export declare const goalWriteInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; }, z.core.$strict>; export declare const abortGoalInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; reason: z.ZodString; }, z.core.$strict>; export type AbortGoalInput = z.infer; export declare const reopenGoalInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; reason: z.ZodString; }, z.core.$strict>; export type ReopenGoalInput = z.infer; export declare const getGoalInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; textOffset: z.ZodOptional; maxBytes: z.ZodOptional; path: z.ZodOptional; recordId: z.ZodOptional; limit: z.ZodOptional; offset: z.ZodOptional; }, z.core.$strict>; export declare const recordGoalWorkLogInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; summary: z.ZodString; kind: z.ZodOptional>; }, z.core.$strict>; export declare const listGoalRecordsInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; limit: z.ZodOptional; offset: z.ZodOptional; }, z.core.$strict>; export declare const enqueueGoalTaskInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; workKey: z.ZodOptional; purpose: z.ZodString; task: z.ZodString; workflow: z.ZodString; }, z.core.$strict>; export declare const askGoalQuestionInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; kind: z.ZodDefault>; targetSha: z.ZodOptional; recipient: z.ZodDefault>; body: z.ZodString; options: z.ZodOptional>; recommendation: z.ZodOptional; }, z.core.$strict>; export declare const getGoalQuestionInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; textOffset: z.ZodOptional; maxBytes: z.ZodOptional; questionId: z.ZodUUID; path: z.ZodOptional; }, z.core.$strict>; export declare const listGoalQuestionsInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; limit: z.ZodOptional; offset: z.ZodOptional; }, z.core.$strict>; export declare const withdrawGoalQuestionInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; questionId: z.ZodUUID; reason: z.ZodOptional; }, z.core.$strict>; export declare const listStandaloneInquiriesInputSchema: z.ZodObject<{ cwd: z.ZodString; limit: z.ZodOptional; offset: z.ZodOptional; }, z.core.$strict>; export declare const withdrawStandaloneInquiryInputSchema: z.ZodObject<{ cwd: z.ZodString; id: z.ZodUUID; reason: z.ZodString; }, z.core.$strict>; export type ListStandaloneInquiriesInput = z.infer; export type WithdrawStandaloneInquiryInput = z.infer; export declare const notifyGoalInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; kind: z.ZodEnum<{ custom: "custom"; blocked: "blocked"; }>; body: z.ZodString; severity: z.ZodOptional>; }, z.core.$strict>; export type AskGoalQuestionInput = z.input; export type GetGoalQuestionInput = z.infer; export type NotifyGoalInput = z.infer; export declare const mergeGoalTaskInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; taskName: z.ZodString; expectedSha: z.ZodString; }, z.core.$strict>; export declare const completeGoalInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; expectedSha: z.ZodString; summary: z.ZodString; humanChecks: z.ZodOptional; }, z.core.$strict>; export declare const mergeGoalPrInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; conversationOperationId: z.ZodUUID; prNumber: z.ZodNumber; }, z.core.$strict>; export type MergeGoalPrInput = z.infer; export declare const goalDiffInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; taskName: z.ZodOptional; file: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strict>; export declare const goalHistoryInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; taskName: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strict>; export type EnqueueGoalTaskInput = z.infer; export type MergeGoalTaskInput = z.infer; export type CompleteGoalInput = z.infer; export type GoalDiffInput = z.infer; export type GoalHistoryInput = z.infer; export type ListGoalsInput = z.infer; export type GetGoalInput = z.infer; export type GoalIdentityInput = z.infer; export declare const listTasksInputSchema: z.ZodObject<{ textOffset: z.ZodOptional; maxBytes: z.ZodOptional; cwd: z.ZodString; view: z.ZodOptional>; limit: z.ZodOptional; offset: z.ZodOptional; path: z.ZodOptional; }, z.core.$strict>; export declare const cleanupTasksInputSchema: z.ZodObject<{ cwd: z.ZodString; statuses: z.ZodOptional>>; goalId: z.ZodOptional; branch: z.ZodOptional; reason: z.ZodString; confirm: z.ZodOptional; }, z.core.$strict>; export type CleanupTasksInput = z.infer; export declare const getRunInputSchema: z.ZodObject<{ cwd: z.ZodString; runSlug: z.ZodString; view: z.ZodOptional>; instructionId: z.ZodOptional; stepIndex: z.ZodOptional; report: z.ZodOptional; limit: z.ZodOptional; offset: z.ZodOptional; maxBytes: z.ZodOptional; }, z.core.$strict>; export declare const tellRunInputSchema: z.ZodObject<{ cwd: z.ZodString; runSlug: z.ZodString; content: z.ZodString; }, z.core.$strict>; export declare const tellGoalRunInputSchema: z.ZodObject<{ cwd: z.ZodString; goalId: z.ZodUUID; taskName: z.ZodString; content: z.ZodString; }, z.core.$strict>; export type TellGoalRunInput = z.infer; export type EnqueueTaskInput = z.infer; export type ListTasksInput = z.infer; export type GetRunInput = z.infer; export type TellRunInput = z.infer; //# sourceMappingURL=schemas.d.ts.map