UNPKG

@mondaycom/apps-cli

Version:

A cli tool to manage apps (and monday-code projects) in monday.com

159 lines (158 loc) 4.75 kB
import { z } from 'zod'; import { APP_VERSION_STATUS } from '../../consts/app-versions.js'; export declare const appVersionSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; versionNumber: z.ZodString; appId: z.ZodNumber; status: z.ZodNativeEnum<typeof APP_VERSION_STATUS>; mondayCodeConfig: z.ZodOptional<z.ZodObject<{ isMultiRegion: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { isMultiRegion?: boolean | undefined; }, { isMultiRegion?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }, { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }>; export declare const listAppVersionsSchema: z.ZodObject<{ appVersions: z.ZodArray<z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; versionNumber: z.ZodString; appId: z.ZodNumber; status: z.ZodNativeEnum<typeof APP_VERSION_STATUS>; mondayCodeConfig: z.ZodOptional<z.ZodObject<{ isMultiRegion: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { isMultiRegion?: boolean | undefined; }, { isMultiRegion?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }, { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }>, "many">; statusCode: z.ZodNumber; headers: z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodArray<z.ZodString, "many">, z.ZodString]>>; }, "strip", z.ZodTypeAny, { statusCode: number; headers: Record<string, string | string[]>; appVersions: { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }[]; }, { statusCode: number; headers: Record<string, string | string[]>; appVersions: { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }[]; }>; export declare const getAppVersionSchema: z.ZodObject<{ appVersion: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; versionNumber: z.ZodString; appId: z.ZodNumber; status: z.ZodNativeEnum<typeof APP_VERSION_STATUS>; mondayCodeConfig: z.ZodOptional<z.ZodObject<{ isMultiRegion: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { isMultiRegion?: boolean | undefined; }, { isMultiRegion?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }, { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }>; statusCode: z.ZodNumber; headers: z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodArray<z.ZodString, "many">, z.ZodString]>>; }, "strip", z.ZodTypeAny, { statusCode: number; headers: Record<string, string | string[]>; appVersion: { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }; }, { statusCode: number; headers: Record<string, string | string[]>; appVersion: { name: string; status: APP_VERSION_STATUS; id: number; appId: number; versionNumber: string; mondayCodeConfig?: { isMultiRegion?: boolean | undefined; } | undefined; }; }>;