/** * Design & Architecture Framework — shared types. */ import { z } from "zod"; export declare const DesignArchitectureActionEnum: z.ZodEnum<["architecture", "l9-engineering", "enterprise-architect", "design-session"]>; export type DesignArchitectureAction = z.infer; export declare const DesignArchitectureInputSchema: z.ZodObject<{ action: z.ZodEnum<["architecture", "l9-engineering", "enterprise-architect", "design-session"]>; systemRequirements: z.ZodOptional; technologyStack: z.ZodOptional; scale: z.ZodDefault>>; sessionId: z.ZodOptional; projectName: z.ZodOptional; technicalChallenge: z.ZodOptional; currentLandscape: z.ZodOptional; includeReferences: z.ZodDefault>; includeMetadata: z.ZodDefault>; }, "strip", z.ZodTypeAny, { action: "architecture" | "design-session" | "l9-engineering" | "enterprise-architect"; scale: "medium" | "small" | "large"; includeReferences: boolean; includeMetadata: boolean; sessionId?: string | undefined; systemRequirements?: string | undefined; technologyStack?: string | undefined; projectName?: string | undefined; currentLandscape?: string | undefined; technicalChallenge?: string | undefined; }, { action: "architecture" | "design-session" | "l9-engineering" | "enterprise-architect"; sessionId?: string | undefined; systemRequirements?: string | undefined; scale?: "medium" | "small" | "large" | undefined; technologyStack?: string | undefined; includeReferences?: boolean | undefined; includeMetadata?: boolean | undefined; projectName?: string | undefined; currentLandscape?: string | undefined; technicalChallenge?: string | undefined; }>; export type DesignArchitectureInput = z.infer; //# sourceMappingURL=types.d.ts.map