@apistudio/apim-cli
Version:
CLI for API Management Products
30 lines • 1.18 kB
TypeScript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { z } from 'zod';
export declare const MetadataModel: 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>;
export declare const BaseModel: z.ZodObject<{
kind: z.ZodString;
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>;
spec: z.ZodObject<{}, z.core.$strip>;
kindEnum: z.ZodOptional<z.ZodString>;
apiVersion: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const IfConditionSchema: z.ZodDefault<z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodString]>>>;
export declare const StopOnFailSchema: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
export declare const RequestSkippedSchema: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
//# sourceMappingURL=shared.schema.d.ts.map