/** * Documentation Framework — shared types. */ import { z } from "zod"; export declare const DocumentationActionEnum: z.ZodEnum<["generate", "onboard", "update"]>; export type DocumentationAction = z.infer; export declare const DocumentationInputSchema: z.ZodObject<{ action: z.ZodEnum<["generate", "onboard", "update"]>; contentType: z.ZodOptional; targetAudience: z.ZodOptional; existingContent: z.ZodOptional; projectPath: z.ZodOptional; projectName: z.ZodOptional; analysisDepth: z.ZodDefault>>; includeReferences: z.ZodDefault>; includeMetadata: z.ZodDefault>; }, "strip", z.ZodTypeAny, { action: "update" | "generate" | "onboard"; includeReferences: boolean; includeMetadata: boolean; analysisDepth: "standard" | "quick" | "deep"; contentType?: string | undefined; targetAudience?: string | undefined; existingContent?: string | undefined; projectPath?: string | undefined; projectName?: string | undefined; }, { action: "update" | "generate" | "onboard"; includeReferences?: boolean | undefined; includeMetadata?: boolean | undefined; contentType?: string | undefined; targetAudience?: string | undefined; existingContent?: string | undefined; projectPath?: string | undefined; projectName?: string | undefined; analysisDepth?: "standard" | "quick" | "deep" | undefined; }>; export type DocumentationInput = z.infer; //# sourceMappingURL=types.d.ts.map