import { z } from "zod"; export declare const summarySlotScopeKindSchema: z.ZodEnum<{ execution_workspace: "execution_workspace"; project: "project"; project_workspace: "project_workspace"; workspaces_overview: "workspaces_overview"; }>; export declare const summarySlotKeySchema: z.ZodEnum<{ header: "header"; }>; export declare const summarySlotStatusSchema: z.ZodEnum<{ failed: "failed"; generating: "generating"; idle: "idle"; }>; export declare const summarySlotScopeSelectorSchema: z.ZodObject<{ scopeKind: z.ZodEnum<{ execution_workspace: "execution_workspace"; project: "project"; project_workspace: "project_workspace"; workspaces_overview: "workspaces_overview"; }>; scopeId: z.ZodNullable>; slotKey: z.ZodEnum<{ header: "header"; }>; }, z.core.$strict>; export declare const summarySlotQuerySchema: z.ZodObject<{ scopeId: z.ZodNullable>; }, z.core.$strict>; export declare const generateSummarySlotSchema: z.ZodObject<{ scopeId: z.ZodNullable>; }, z.core.$strict>; export declare const writeSummarySlotSchema: z.ZodObject<{ scopeId: z.ZodNullable>; markdown: z.ZodString; title: z.ZodNullable>; changeSummary: z.ZodNullable>; baseRevisionId: z.ZodNullable>; generationIssueId: z.ZodNullable>; model: z.ZodNullable>; }, z.core.$strict>; export type SummarySlotScopeSelectorInput = z.infer; export type GenerateSummarySlotInput = z.infer; export type WriteSummarySlotInput = z.infer; //# sourceMappingURL=summary-slot.d.ts.map