import { z } from "zod"; export declare const LearningCategorySchema: z.ZodEnum<["market_selection", "offer_design", "creative", "traffic", "funnel", "product", "scaling", "process", "distribution", "relationship_marketing"]>; export declare const LearningEntrySchema: z.ZodObject<{ id: z.ZodNumber; date: z.ZodString; pipeline: z.ZodString; stage: z.ZodString; category: z.ZodEnum<["market_selection", "offer_design", "creative", "traffic", "funnel", "product", "scaling", "process", "distribution", "relationship_marketing"]>; pattern: z.ZodString; evidence: z.ZodString; confidence: z.ZodEnum<["high", "medium", "low"]>; applies_to: z.ZodString; tags: z.ZodArray; }, "strip", z.ZodTypeAny, { date: string; evidence: string; id: number; pipeline: string; stage: string; category: "traffic" | "market_selection" | "offer_design" | "product" | "creative" | "funnel" | "scaling" | "distribution" | "relationship_marketing" | "process"; pattern: string; confidence: "high" | "medium" | "low"; applies_to: string; tags: string[]; }, { date: string; evidence: string; id: number; pipeline: string; stage: string; category: "traffic" | "market_selection" | "offer_design" | "product" | "creative" | "funnel" | "scaling" | "distribution" | "relationship_marketing" | "process"; pattern: string; confidence: "high" | "medium" | "low"; applies_to: string; tags: string[]; }>; export declare const LearningsSchema: z.ZodObject<{ version: z.ZodDefault; learnings: z.ZodDefault; pattern: z.ZodString; evidence: z.ZodString; confidence: z.ZodEnum<["high", "medium", "low"]>; applies_to: z.ZodString; tags: z.ZodArray; }, "strip", z.ZodTypeAny, { date: string; evidence: string; id: number; pipeline: string; stage: string; category: "traffic" | "market_selection" | "offer_design" | "product" | "creative" | "funnel" | "scaling" | "distribution" | "relationship_marketing" | "process"; pattern: string; confidence: "high" | "medium" | "low"; applies_to: string; tags: string[]; }, { date: string; evidence: string; id: number; pipeline: string; stage: string; category: "traffic" | "market_selection" | "offer_design" | "product" | "creative" | "funnel" | "scaling" | "distribution" | "relationship_marketing" | "process"; pattern: string; confidence: "high" | "medium" | "low"; applies_to: string; tags: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { version: string; learnings: { date: string; evidence: string; id: number; pipeline: string; stage: string; category: "traffic" | "market_selection" | "offer_design" | "product" | "creative" | "funnel" | "scaling" | "distribution" | "relationship_marketing" | "process"; pattern: string; confidence: "high" | "medium" | "low"; applies_to: string; tags: string[]; }[]; }, { version?: string | undefined; learnings?: { date: string; evidence: string; id: number; pipeline: string; stage: string; category: "traffic" | "market_selection" | "offer_design" | "product" | "creative" | "funnel" | "scaling" | "distribution" | "relationship_marketing" | "process"; pattern: string; confidence: "high" | "medium" | "low"; applies_to: string; tags: string[]; }[] | undefined; }>; export type LearningCategory = z.infer; export type LearningEntry = z.infer; export type Learnings = z.infer; //# sourceMappingURL=learnings.d.ts.map