covenix / CovenixContractSchema
Variable: CovenixContractSchema
constCovenixContractSchema:ZodObject<{covenixContract:ZodLiteral<"0.1">;info:ZodObject<{title:ZodString;version:ZodString; },$loose>;operations:ZodArray<ZodObject<{body:ZodOptional<ZodObject<{mediaType:ZodString;schema:ZodType<SchemaNode,unknown,$ZodTypeInternals<SchemaNode,unknown>>; },$strip>>;cookies:ZodOptional<ZodType<SchemaNode,unknown,$ZodTypeInternals<SchemaNode,unknown>>>;deprecated:ZodOptional<ZodBoolean>;description:ZodOptional<ZodString>;headers:ZodOptional<ZodType<SchemaNode,unknown,$ZodTypeInternals<SchemaNode,unknown>>>;method:ZodEnum<{delete:"delete";get:"get";patch:"patch";post:"post";put:"put"; }>;operationId:ZodString;params:ZodOptional<ZodType<SchemaNode,unknown,$ZodTypeInternals<SchemaNode,unknown>>>;path:ZodString;query:ZodOptional<ZodType<SchemaNode,unknown,$ZodTypeInternals<SchemaNode,unknown>>>;responses:ZodRecord<ZodString,ZodObject<{file:ZodOptional<ZodObject<{contentType: ...; },$strip>>;headers:ZodOptional<ZodRecord<ZodString,ZodType<..., ..., ...>>>;schema:ZodOptional<ZodType<SchemaNode,unknown,$ZodTypeInternals<..., ...>>>;sse:ZodOptional<ZodObject<{schema: ...; },$strip>>; },$strip>>;security:ZodOptional<ZodArray<ZodObject<{scheme:ZodString;scopes:ZodArray<ZodString>; },$strip>>>;summary:ZodOptional<ZodString>;tags:ZodOptional<ZodArray<ZodString>>; },$strip>>;schemas:ZodRecord<ZodString,ZodType<SchemaNode,unknown,$ZodTypeInternals<SchemaNode,unknown>>>; },$strip>
Defined in: src/contract.ts:211
The contract document: version, info, the flat operations list, and shared schemas.
