UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

34 lines 1.28 kB
/** * Copyright IBM Corp. 2024, 2025 */ import { z } from 'zod'; export declare const AssertionSpecSchema: z.ZodObject<{ name: z.ZodString; key: z.ZodString; value: z.ZodAny; action: z.ZodString; if: z.ZodOptional<z.ZodDefault<z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodString]>>>>; stopOnFail: z.ZodOptional<z.ZodDefault<z.ZodOptional<z.ZodBoolean>>>; }, z.core.$strip>; export declare const AssertionSchema: z.ZodObject<{ metadata: z.ZodObject<{ name: z.ZodString; version: z.ZodString; tags: z.ZodOptional<z.ZodArray<z.ZodString>>; namespace: z.ZodString; type: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; }, z.core.$strip>; kindEnum: z.ZodOptional<z.ZodString>; apiVersion: z.ZodOptional<z.ZodString>; kind: z.ZodLiteral<"assertion">; spec: z.ZodArray<z.ZodObject<{ name: z.ZodString; key: z.ZodString; value: z.ZodAny; action: z.ZodString; if: z.ZodOptional<z.ZodDefault<z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodString]>>>>; stopOnFail: z.ZodOptional<z.ZodDefault<z.ZodOptional<z.ZodBoolean>>>; }, z.core.$strip>>; }, z.core.$strip>; //# sourceMappingURL=assertions.schema.d.ts.map