@mondaycom/apps-cli
Version:
A cli tool to manage apps (and monday-code projects) in monday.com
159 lines (158 loc) • 4.75 kB
TypeScript
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;
};
}>;