import { z } from 'zod'; export declare const serviceStatusEnum: z.ZodEnum<["creating", "deploying", "running", "stopped", "failed", "destroying"]>; export declare const cpuTierRegex: RegExp; export declare const cpuTierEnum: z.ZodString; export declare const serviceSchema: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; imageUrl: z.ZodString; port: z.ZodNumber; cpu: z.ZodString; memory: z.ZodNumber; region: z.ZodString; flyAppId: z.ZodNullable; flyMachineId: z.ZodNullable; status: z.ZodEnum<["creating", "deploying", "running", "stopped", "failed", "destroying"]>; endpointUrl: z.ZodNullable; createdAt: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { status: "creating" | "deploying" | "running" | "stopped" | "failed" | "destroying"; name: string; id: string; imageUrl: string; createdAt: string; updatedAt: string; port: number; region: string; cpu: string; projectId: string; memory: number; flyAppId: string | null; flyMachineId: string | null; endpointUrl: string | null; }, { status: "creating" | "deploying" | "running" | "stopped" | "failed" | "destroying"; name: string; id: string; imageUrl: string; createdAt: string; updatedAt: string; port: number; region: string; cpu: string; projectId: string; memory: number; flyAppId: string | null; flyMachineId: string | null; endpointUrl: string | null; }>; export type ServiceSchema = z.infer; export type ServiceStatus = z.infer; export type CpuTier = z.infer; //# sourceMappingURL=compute-services.schema.d.ts.map