UNPKG

phala

Version:
1,677 lines (1,675 loc) 76.4 kB
import { ZodType, ParseInput, ParseReturnType, RawCreateParams, ZodTypeDef, z } from 'zod'; import { AxiosRequestConfig } from 'axios'; type ZodDecimalCheck = { kind: 'precision'; value: number; message?: string; } | { kind: 'wholeNumber'; value: number; message?: string; } | { kind: 'min'; value: number; inclusive: boolean; message?: string; } | { kind: 'max'; value: number; inclusive: boolean; message?: string; } | { kind: 'finite'; message?: string; }; declare const zodDecimalKind = "ZodDecimal"; interface ZodDecimalDef extends ZodTypeDef { checks: ZodDecimalCheck[]; typeName: typeof zodDecimalKind; coerce: boolean; } declare class ZodDecimal extends ZodType<number, ZodDecimalDef, any> { _parse(input: ParseInput): ParseReturnType<number>; static create: (params?: RawCreateParams & { coerce?: true; }) => ZodDecimal; protected setLimit(kind: 'min' | 'max', value: number, inclusive: boolean, message?: string): ZodDecimal; _addCheck(check: ZodDecimalCheck): ZodDecimal; lte(value: number, message?: string): ZodDecimal; lt(value: number, message?: string): ZodDecimal; max: (value: number, message?: string) => ZodDecimal; gt(value: number, message?: string): ZodDecimal; gte(value: number, message?: string): ZodDecimal; min: (value: number, message?: string) => ZodDecimal; precision(value: number, message?: string): ZodDecimal; wholeNumber(value: number, message?: string): ZodDecimal; get minValue(): number; get maxValue(): number; positive(message?: string): ZodDecimal; negative(message?: string): ZodDecimal; nonpositive(message?: string): ZodDecimal; nonnegative(message?: string): ZodDecimal; finite(message?: string): ZodDecimal; safe(message?: string): ZodDecimal; get isFinite(): boolean; } declare const dockerConfigSchema: z.ZodObject<{ password: z.ZodString; registry: z.ZodNullable<z.ZodString>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password?: string; registry?: string; username?: string; }, { password?: string; registry?: string; username?: string; }>; declare const composeFileSchema: z.ZodObject<{ docker_compose_file: z.ZodString; docker_config: z.ZodOptional<z.ZodObject<{ password: z.ZodString; registry: z.ZodNullable<z.ZodString>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password?: string; registry?: string; username?: string; }, { password?: string; registry?: string; username?: string; }>>; features: z.ZodArray<z.ZodString, "many">; kms_enabled: z.ZodBoolean; manifest_version: z.ZodNumber; name: z.ZodString; public_logs: z.ZodBoolean; public_sysinfo: z.ZodBoolean; runner: z.ZodOptional<z.ZodString>; salt: z.ZodOptional<z.ZodNullable<z.ZodString>>; tproxy_enabled: z.ZodBoolean; version: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }>; declare const configurationSchema: z.ZodObject<{ name: z.ZodString; image: z.ZodString; compose_file: z.ZodNullable<z.ZodObject<{ docker_compose_file: z.ZodString; docker_config: z.ZodOptional<z.ZodObject<{ password: z.ZodString; registry: z.ZodNullable<z.ZodString>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password?: string; registry?: string; username?: string; }, { password?: string; registry?: string; username?: string; }>>; features: z.ZodArray<z.ZodString, "many">; kms_enabled: z.ZodBoolean; manifest_version: z.ZodNumber; name: z.ZodString; public_logs: z.ZodBoolean; public_sysinfo: z.ZodBoolean; runner: z.ZodOptional<z.ZodString>; salt: z.ZodOptional<z.ZodNullable<z.ZodString>>; tproxy_enabled: z.ZodBoolean; version: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }>>; vcpu: z.ZodNumber; memory: z.ZodNumber; disk_size: z.ZodNumber; ports: z.ZodArray<z.ZodAny, "many">; }, "strip", z.ZodTypeAny, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }>; declare const hostedSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; status: z.ZodString; uptime: z.ZodString; app_url: z.ZodString; app_id: z.ZodString; instance_id: z.ZodString; configuration: z.ZodObject<{ name: z.ZodString; image: z.ZodString; compose_file: z.ZodNullable<z.ZodObject<{ docker_compose_file: z.ZodString; docker_config: z.ZodOptional<z.ZodObject<{ password: z.ZodString; registry: z.ZodNullable<z.ZodString>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password?: string; registry?: string; username?: string; }, { password?: string; registry?: string; username?: string; }>>; features: z.ZodArray<z.ZodString, "many">; kms_enabled: z.ZodBoolean; manifest_version: z.ZodNumber; name: z.ZodString; public_logs: z.ZodBoolean; public_sysinfo: z.ZodBoolean; runner: z.ZodOptional<z.ZodString>; salt: z.ZodOptional<z.ZodNullable<z.ZodString>>; tproxy_enabled: z.ZodBoolean; version: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }>>; vcpu: z.ZodNumber; memory: z.ZodNumber; disk_size: z.ZodNumber; ports: z.ZodArray<z.ZodAny, "many">; }, "strip", z.ZodTypeAny, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }>; exited_at: z.ZodString; boot_progress: z.ZodString; boot_error: z.ZodString; shutdown_progress: z.ZodString; image_version: z.ZodString; }, "strip", z.ZodTypeAny, { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }, { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }>; declare const managedUserSchema: z.ZodObject<{ id: z.ZodNumber; username: z.ZodString; }, "strip", z.ZodTypeAny, { username?: string; id?: number; }, { username?: string; id?: number; }>; declare const nodeSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; region_identifier: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string; id?: number; region_identifier?: string; }, { name?: string; id?: number; region_identifier?: string; }>; declare const cvmInstanceSchema: z.ZodObject<{ hosted: z.ZodObject<{ id: z.ZodString; name: z.ZodString; status: z.ZodString; uptime: z.ZodString; app_url: z.ZodString; app_id: z.ZodString; instance_id: z.ZodString; configuration: z.ZodObject<{ name: z.ZodString; image: z.ZodString; compose_file: z.ZodNullable<z.ZodObject<{ docker_compose_file: z.ZodString; docker_config: z.ZodOptional<z.ZodObject<{ password: z.ZodString; registry: z.ZodNullable<z.ZodString>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password?: string; registry?: string; username?: string; }, { password?: string; registry?: string; username?: string; }>>; features: z.ZodArray<z.ZodString, "many">; kms_enabled: z.ZodBoolean; manifest_version: z.ZodNumber; name: z.ZodString; public_logs: z.ZodBoolean; public_sysinfo: z.ZodBoolean; runner: z.ZodOptional<z.ZodString>; salt: z.ZodOptional<z.ZodNullable<z.ZodString>>; tproxy_enabled: z.ZodBoolean; version: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }>>; vcpu: z.ZodNumber; memory: z.ZodNumber; disk_size: z.ZodNumber; ports: z.ZodArray<z.ZodAny, "many">; }, "strip", z.ZodTypeAny, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }>; exited_at: z.ZodString; boot_progress: z.ZodString; boot_error: z.ZodString; shutdown_progress: z.ZodString; image_version: z.ZodString; }, "strip", z.ZodTypeAny, { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }, { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }>; name: z.ZodString; managed_user: z.ZodObject<{ id: z.ZodNumber; username: z.ZodString; }, "strip", z.ZodTypeAny, { username?: string; id?: number; }, { username?: string; id?: number; }>; node: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; region_identifier: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string; id?: number; region_identifier?: string; }, { name?: string; id?: number; region_identifier?: string; }>; listed: z.ZodBoolean; status: z.ZodString; in_progress: z.ZodBoolean; dapp_dashboard_url: z.ZodNullable<z.ZodString>; syslog_endpoint: z.ZodString; allow_upgrade: z.ZodBoolean; }, "strip", z.ZodTypeAny, { status?: string; name?: string; hosted?: { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }; managed_user?: { username?: string; id?: number; }; node?: { name?: string; id?: number; region_identifier?: string; }; listed?: boolean; in_progress?: boolean; dapp_dashboard_url?: string; syslog_endpoint?: string; allow_upgrade?: boolean; }, { status?: string; name?: string; hosted?: { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }; managed_user?: { username?: string; id?: number; }; node?: { name?: string; id?: number; region_identifier?: string; }; listed?: boolean; in_progress?: boolean; dapp_dashboard_url?: string; syslog_endpoint?: string; allow_upgrade?: boolean; }>; declare const postCvmResponseSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; status: z.ZodString; teepod_id: z.ZodNullable<z.ZodNumber>; teepod: z.ZodNullable<z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; }, "strip", z.ZodTypeAny, { name?: string; id?: number; }, { name?: string; id?: number; }>>; user_id: z.ZodNumber; app_id: z.ZodString; vm_uuid: z.ZodNullable<z.ZodString>; instance_id: z.ZodNullable<z.ZodString>; app_url: z.ZodNullable<z.ZodString>; base_image: z.ZodString; vcpu: z.ZodNumber; memory: z.ZodNumber; disk_size: z.ZodNumber; manifest_version: z.ZodNumber; version: z.ZodString; runner: z.ZodString; docker_compose_file: z.ZodString; features: z.ZodNullable<z.ZodArray<z.ZodString, "many">>; created_at: z.ZodString; encrypted_env_pubkey: z.ZodString; }, "strip", z.ZodTypeAny, { teepod?: { name?: string; id?: number; }; status?: string; docker_compose_file?: string; features?: string[]; manifest_version?: number; name?: string; runner?: string; version?: string; vcpu?: number; memory?: number; disk_size?: number; id?: number; app_url?: string; app_id?: string; instance_id?: string; teepod_id?: number; user_id?: number; vm_uuid?: string; base_image?: string; created_at?: string; encrypted_env_pubkey?: string; }, { teepod?: { name?: string; id?: number; }; status?: string; docker_compose_file?: string; features?: string[]; manifest_version?: number; name?: string; runner?: string; version?: string; vcpu?: number; memory?: number; disk_size?: number; id?: number; app_url?: string; app_id?: string; instance_id?: string; teepod_id?: number; user_id?: number; vm_uuid?: string; base_image?: string; created_at?: string; encrypted_env_pubkey?: string; }>; declare const getPubkeyFromCvmResponseSchema: z.ZodObject<{ app_env_encrypt_pubkey: z.ZodString; app_id_salt: z.ZodString; }, "strip", z.ZodTypeAny, { app_env_encrypt_pubkey?: string; app_id_salt?: string; }, { app_env_encrypt_pubkey?: string; app_id_salt?: string; }>; declare const getCvmByAppIdResponseSchema: z.ZodObject<{ id: z.ZodNumber; teepod_id: z.ZodNullable<z.ZodNumber>; teepod: z.ZodNullable<z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; }, "strip", z.ZodTypeAny, { name?: string; id?: number; }, { name?: string; id?: number; }>>; name: z.ZodString; status: z.ZodString; in_progress: z.ZodBoolean; app_id: z.ZodString; vm_uuid: z.ZodString; instance_id: z.ZodNullable<z.ZodString>; vcpu: z.ZodNumber; memory: z.ZodNumber; disk_size: z.ZodNumber; base_image: z.ZodString; encrypted_env_pubkey: z.ZodString; listed: z.ZodBoolean; project_id: z.ZodString; project_type: z.ZodNullable<z.ZodString>; }, "strip", z.ZodTypeAny, { teepod?: { name?: string; id?: number; }; status?: string; name?: string; vcpu?: number; memory?: number; disk_size?: number; id?: number; app_id?: string; instance_id?: string; listed?: boolean; in_progress?: boolean; teepod_id?: number; vm_uuid?: string; base_image?: string; encrypted_env_pubkey?: string; project_id?: string; project_type?: string; }, { teepod?: { name?: string; id?: number; }; status?: string; name?: string; vcpu?: number; memory?: number; disk_size?: number; id?: number; app_id?: string; instance_id?: string; listed?: boolean; in_progress?: boolean; teepod_id?: number; vm_uuid?: string; base_image?: string; encrypted_env_pubkey?: string; project_id?: string; project_type?: string; }>; declare const getUserInfoResponseSchema: z.ZodObject<{ username: z.ZodString; email: z.ZodString; credits: ZodDecimal; granted_credits: ZodDecimal; role: z.ZodString; avatar: z.ZodString; flag_reset_password: z.ZodBoolean; team_name: z.ZodString; team_tier: z.ZodString; trial_ended_at: z.ZodNullable<z.ZodString>; }, "strip", z.ZodTypeAny, { username?: string; email?: string; credits?: number; granted_credits?: number; role?: string; avatar?: string; flag_reset_password?: boolean; team_name?: string; team_tier?: string; trial_ended_at?: string; }, { username?: string; email?: string; credits?: any; granted_credits?: any; role?: string; avatar?: string; flag_reset_password?: boolean; team_name?: string; team_tier?: string; trial_ended_at?: string; }>; declare const getCvmsByUserIdResponseSchema: z.ZodArray<z.ZodObject<{ hosted: z.ZodObject<{ id: z.ZodString; name: z.ZodString; status: z.ZodString; uptime: z.ZodString; app_url: z.ZodString; app_id: z.ZodString; instance_id: z.ZodString; configuration: z.ZodObject<{ name: z.ZodString; image: z.ZodString; compose_file: z.ZodNullable<z.ZodObject<{ docker_compose_file: z.ZodString; docker_config: z.ZodOptional<z.ZodObject<{ password: z.ZodString; registry: z.ZodNullable<z.ZodString>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password?: string; registry?: string; username?: string; }, { password?: string; registry?: string; username?: string; }>>; features: z.ZodArray<z.ZodString, "many">; kms_enabled: z.ZodBoolean; manifest_version: z.ZodNumber; name: z.ZodString; public_logs: z.ZodBoolean; public_sysinfo: z.ZodBoolean; runner: z.ZodOptional<z.ZodString>; salt: z.ZodOptional<z.ZodNullable<z.ZodString>>; tproxy_enabled: z.ZodBoolean; version: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }, { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }>>; vcpu: z.ZodNumber; memory: z.ZodNumber; disk_size: z.ZodNumber; ports: z.ZodArray<z.ZodAny, "many">; }, "strip", z.ZodTypeAny, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }, { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }>; exited_at: z.ZodString; boot_progress: z.ZodString; boot_error: z.ZodString; shutdown_progress: z.ZodString; image_version: z.ZodString; }, "strip", z.ZodTypeAny, { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }, { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }>; name: z.ZodString; managed_user: z.ZodObject<{ id: z.ZodNumber; username: z.ZodString; }, "strip", z.ZodTypeAny, { username?: string; id?: number; }, { username?: string; id?: number; }>; node: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; region_identifier: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string; id?: number; region_identifier?: string; }, { name?: string; id?: number; region_identifier?: string; }>; listed: z.ZodBoolean; status: z.ZodString; in_progress: z.ZodBoolean; dapp_dashboard_url: z.ZodNullable<z.ZodString>; syslog_endpoint: z.ZodString; allow_upgrade: z.ZodBoolean; }, "strip", z.ZodTypeAny, { status?: string; name?: string; hosted?: { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }; managed_user?: { username?: string; id?: number; }; node?: { name?: string; id?: number; region_identifier?: string; }; listed?: boolean; in_progress?: boolean; dapp_dashboard_url?: string; syslog_endpoint?: string; allow_upgrade?: boolean; }, { status?: string; name?: string; hosted?: { status?: string; name?: string; id?: string; uptime?: string; app_url?: string; app_id?: string; instance_id?: string; configuration?: { name?: string; image?: string; compose_file?: { docker_compose_file?: string; docker_config?: { password?: string; registry?: string; username?: string; }; features?: string[]; kms_enabled?: boolean; manifest_version?: number; name?: string; public_logs?: boolean; public_sysinfo?: boolean; runner?: string; salt?: string; tproxy_enabled?: boolean; version?: string; }; vcpu?: number; memory?: number; disk_size?: number; ports?: any[]; }; exited_at?: string; boot_progress?: string; boot_error?: string; shutdown_progress?: string; image_version?: string; }; managed_user?: { username?: string; id?: number; }; node?: { name?: string; id?: number; region_identifier?: string; }; listed?: boolean; in_progress?: boolean; dapp_dashboard_url?: string; syslog_endpoint?: string; allow_upgrade?: boolean; }>, "many">; declare const upgradeCvmResponseSchema: z.ZodObject<{ detail: z.ZodString; }, "strip", z.ZodTypeAny, { detail?: string; }, { detail?: string; }>; declare const encryptedEnvItemSchema: z.ZodObject<{ key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { key?: string; value?: string; }, { key?: string; value?: string; }>; declare const imageSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; is_dev: z.ZodOptional<z.ZodBoolean>; os_image_hash: z.ZodOptional<z.ZodNullable<z.ZodString>>; rootfs_hash: z.ZodOptional<z.ZodString>; shared_ro: z.ZodOptional<z.ZodBoolean>; cmdline: z.ZodOptional<z.ZodString>; kernel: z.ZodOptional<z.ZodString>; initrd: z.ZodOptional<z.ZodString>; hda: z.ZodOptional<z.ZodNullable<z.ZodString>>; rootfs: z.ZodOptional<z.ZodString>; bios: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }, { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }>; declare const teepodSchema: z.ZodObject<{ teepod_id: z.ZodNullable<z.ZodNumber>; id: z.ZodOptional<z.ZodNumber>; name: z.ZodString; listed: z.ZodOptional<z.ZodBoolean>; resource_score: z.ZodOptional<z.ZodNumber>; remaining_vcpu: z.ZodOptional<z.ZodNumber>; remaining_memory: z.ZodOptional<z.ZodNumber>; remaining_cvm_slots: z.ZodOptional<z.ZodNumber>; images: z.ZodOptional<z.ZodArray<z.ZodObject<{ name: z.ZodString; description: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; is_dev: z.ZodOptional<z.ZodBoolean>; os_image_hash: z.ZodOptional<z.ZodNullable<z.ZodString>>; rootfs_hash: z.ZodOptional<z.ZodString>; shared_ro: z.ZodOptional<z.ZodBoolean>; cmdline: z.ZodOptional<z.ZodString>; kernel: z.ZodOptional<z.ZodString>; initrd: z.ZodOptional<z.ZodString>; hda: z.ZodOptional<z.ZodNullable<z.ZodString>>; rootfs: z.ZodOptional<z.ZodString>; bios: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }, { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }>, "many">>; region_identifier: z.ZodOptional<z.ZodString>; dedicated_for_team_id: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; support_onchain_kms: z.ZodOptional<z.ZodBoolean>; fmspc: z.ZodOptional<z.ZodNullable<z.ZodString>>; device_id: z.ZodOptional<z.ZodNullable<z.ZodString>>; }, "strip", z.ZodTypeAny, { name?: string; id?: number; region_identifier?: string; listed?: boolean; teepod_id?: number; resource_score?: number; remaining_vcpu?: number; remaining_memory?: number; remaining_cvm_slots?: number; images?: { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }[]; dedicated_for_team_id?: number; support_onchain_kms?: boolean; fmspc?: string; device_id?: string; }, { name?: string; id?: number; region_identifier?: string; listed?: boolean; teepod_id?: number; resource_score?: number; remaining_vcpu?: number; remaining_memory?: number; remaining_cvm_slots?: number; images?: { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }[]; dedicated_for_team_id?: number; support_onchain_kms?: boolean; fmspc?: string; device_id?: string; }>; declare const capacitySchema: z.ZodObject<{ max_instances: z.ZodNullable<z.ZodNumber>; max_vcpu: z.ZodNullable<z.ZodNumber>; max_memory: z.ZodNullable<z.ZodNumber>; max_disk: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { max_instances?: number; max_vcpu?: number; max_memory?: number; max_disk?: number; }, { max_instances?: number; max_vcpu?: number; max_memory?: number; max_disk?: number; }>; declare const kmsListItemSchema: z.ZodObject<{ id: z.ZodString; url: z.ZodString; version: z.ZodString; chain_id: z.ZodNumber; kms_contract_address: z.ZodString; gateway_app_id: z.ZodString; }, "strip", z.ZodTypeAny, { url?: string; version?: string; id?: string; chain_id?: number; kms_contract_address?: string; gateway_app_id?: string; }, { url?: string; version?: string; id?: string; chain_id?: number; kms_contract_address?: string; gateway_app_id?: string; }>; declare const teepodResponseSchema: z.ZodObject<{ tier: z.ZodString; capacity: z.ZodObject<{ max_instances: z.ZodNullable<z.ZodNumber>; max_vcpu: z.ZodNullable<z.ZodNumber>; max_memory: z.ZodNullable<z.ZodNumber>; max_disk: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { max_instances?: number; max_vcpu?: number; max_memory?: number; max_disk?: number; }, { max_instances?: number; max_vcpu?: number; max_memory?: number; max_disk?: number; }>; nodes: z.ZodArray<z.ZodObject<{ teepod_id: z.ZodNullable<z.ZodNumber>; id: z.ZodOptional<z.ZodNumber>; name: z.ZodString; listed: z.ZodOptional<z.ZodBoolean>; resource_score: z.ZodOptional<z.ZodNumber>; remaining_vcpu: z.ZodOptional<z.ZodNumber>; remaining_memory: z.ZodOptional<z.ZodNumber>; remaining_cvm_slots: z.ZodOptional<z.ZodNumber>; images: z.ZodOptional<z.ZodArray<z.ZodObject<{ name: z.ZodString; description: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; is_dev: z.ZodOptional<z.ZodBoolean>; os_image_hash: z.ZodOptional<z.ZodNullable<z.ZodString>>; rootfs_hash: z.ZodOptional<z.ZodString>; shared_ro: z.ZodOptional<z.ZodBoolean>; cmdline: z.ZodOptional<z.ZodString>; kernel: z.ZodOptional<z.ZodString>; initrd: z.ZodOptional<z.ZodString>; hda: z.ZodOptional<z.ZodNullable<z.ZodString>>; rootfs: z.ZodOptional<z.ZodString>; bios: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }, { description?: string; name?: string; version?: number[]; is_dev?: boolean; os_image_hash?: string; rootfs_hash?: string; shared_ro?: boolean; cmdline?: string; kernel?: string; initrd?: string; hda?: string; rootfs?: string; bios?: string; }>, "many">>; region_identifier: z.ZodOptional<z.ZodString>; dedicated_for_team_id: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; support_onchain_kms: z.ZodOptional<z.ZodBoolean>; fmspc: z.ZodOptional<z.ZodNullable