import { z } from "zod/v4"; declare const ResearchSnippetTypeSchemaDefinition: z.ZodObject<{ analysisRenderable: z.ZodBoolean; analysisSectionLabel: z.ZodOptional>; appliesToType: z.ZodArray>; curated: z.ZodBoolean; defaultVisible: z.ZodBoolean; label: z.ZodString; minLength: z.ZodOptional>; paragraphShape: z.ZodOptional>; maxSentences: z.ZodInt; minChars: z.ZodInt; minParagraphs: z.ZodInt; minSentences: z.ZodInt; }, z.core.$strip>>>; recognized: z.ZodBoolean; targetPath: z.ZodString; typeValue: z.ZodString; writeHint: z.ZodString; }, z.core.$strip>; type ResearchSnippetTypeDefinition = z.infer; export interface ResearchSnippetTypeSchemaInput extends z.input { } /** * Canonical research snippet type with the governance rules write callers must satisfy. * * @openapiSchema ResearchSnippetType * @endpoint GET /v1/entities/research-snippets/types * @contractShape research.snippet-type * @contractRole canonical */ export declare const ResearchSnippetTypeSchema: z.ZodType; export type ResearchSnippetType = z.infer; export {}; //# sourceMappingURL=snippet-type.d.ts.map