import { z } from 'zod'; import { EngineResponseStatus } from '../engine/engine-operation'; export declare enum WorkerMachineStatus { ONLINE = "ONLINE", OFFLINE = "OFFLINE" } export declare enum WorkerMachineType { SHARED = "SHARED", DEDICATED = "DEDICATED" } export declare const MachineInformation: z.ZodObject<{ cpuUsagePercentage: z.ZodNumber; diskInfo: z.ZodObject<{ total: z.ZodNumber; free: z.ZodNumber; used: z.ZodNumber; percentage: z.ZodNumber; }, z.core.$strip>; workerId: z.ZodString; workerProps: z.ZodRecord; ramUsagePercentage: z.ZodNumber; totalAvailableRamInBytes: z.ZodNumber; totalCpuCores: z.ZodNumber; ip: z.ZodString; }, z.core.$strip>; export type MachineInformation = z.infer; export declare const WorkerMachine: z.ZodObject<{ information: z.ZodObject<{ cpuUsagePercentage: z.ZodNumber; diskInfo: z.ZodObject<{ total: z.ZodNumber; free: z.ZodNumber; used: z.ZodNumber; percentage: z.ZodNumber; }, z.core.$strip>; workerId: z.ZodString; workerProps: z.ZodRecord; ramUsagePercentage: z.ZodNumber; totalAvailableRamInBytes: z.ZodNumber; totalCpuCores: z.ZodNumber; ip: z.ZodString; }, z.core.$strip>; id: z.ZodString; created: z.ZodPipe, z.ZodString>; updated: z.ZodPipe, z.ZodString>; }, z.core.$strip>; export type WorkerMachine = z.infer; export declare const WorkerMachineWithStatus: z.ZodObject<{ information: z.ZodObject<{ cpuUsagePercentage: z.ZodNumber; diskInfo: z.ZodObject<{ total: z.ZodNumber; free: z.ZodNumber; used: z.ZodNumber; percentage: z.ZodNumber; }, z.core.$strip>; workerId: z.ZodString; workerProps: z.ZodRecord; ramUsagePercentage: z.ZodNumber; totalAvailableRamInBytes: z.ZodNumber; totalCpuCores: z.ZodNumber; ip: z.ZodString; }, z.core.$strip>; id: z.ZodString; created: z.ZodPipe, z.ZodString>; updated: z.ZodPipe, z.ZodString>; status: z.ZodEnum; type: z.ZodEnum; workerGroupId: z.ZodOptional; }, z.core.$strip>; export type WorkerMachineWithStatus = z.infer; export declare const ConsumeJobRequest: z.ZodObject<{ jobId: z.ZodString; jobData: z.ZodUnion; jobType: z.ZodLiteral; }, z.core.$strip>, z.ZodObject<{ schemaVersion: z.ZodNumber; projectId: z.ZodString; platformId: z.ZodString; flowVersionId: z.ZodString; flowId: z.ZodString; jobType: z.ZodLiteral; }, z.core.$strip>, z.ZodObject<{ projectId: z.ZodString; platformId: z.ZodString; jobType: z.ZodLiteral; environment: z.ZodEnum; schemaVersion: z.ZodNumber; flowId: z.ZodString; flowVersionId: z.ZodString; runId: z.ZodString; workerHandlerId: z.ZodOptional>; httpRequestId: z.ZodOptional; payload: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral<"inline">; value: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ref">; fileId: z.ZodString; }, z.core.$strip>], "type">; executeTrigger: z.ZodOptional; executionType: z.ZodEnum; streamStepProgress: z.ZodEnum; stepNameToTest: z.ZodOptional; sampleData: z.ZodOptional>; logsUploadUrl: z.ZodString; logsFileId: z.ZodString; traceContext: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ projectId: z.ZodString; platformId: z.ZodString; schemaVersion: z.ZodNumber; requestId: z.ZodString; payload: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral<"inline">; value: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ref">; fileId: z.ZodString; }, z.core.$strip>], "type">; runEnvironment: z.ZodEnum; flowId: z.ZodString; saveSampleData: z.ZodBoolean; flowVersionIdToRun: z.ZodString; execute: z.ZodBoolean; jobType: z.ZodLiteral; parentRunId: z.ZodOptional; failParentOnFailure: z.ZodOptional; traceContext: z.ZodOptional>; }, z.core.$strip>, z.ZodUnion; projectId: z.ZodOptional; platformId: z.ZodString; piece: z.ZodUnion; pieceType: z.ZodEnum; pieceName: z.ZodString; pieceVersion: z.ZodString; archiveId: z.ZodString; platformId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ packageType: z.ZodLiteral; pieceType: z.ZodLiteral; pieceName: z.ZodString; pieceVersion: z.ZodString; }, z.core.$strip>, z.ZodObject<{ packageType: z.ZodLiteral; pieceType: z.ZodLiteral; pieceName: z.ZodString; pieceVersion: z.ZodString; platformId: z.ZodString; }, z.core.$strip>]>; schemaVersion: z.ZodNumber; connectionValue: z.ZodUnknown; requestId: z.ZodString; webserverId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ jobType: z.ZodLiteral; platformId: z.ZodString; projectId: z.ZodString; schemaVersion: z.ZodNumber; flowId: z.ZodString; flowVersionId: z.ZodString; test: z.ZodBoolean; hookType: z.ZodEnum; triggerPayload: z.ZodOptional; headers: z.ZodRecord; queryParams: z.ZodRecord; }, z.core.$strip>>; requestId: z.ZodString; webserverId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ jobType: z.ZodLiteral; projectId: z.ZodString; platformId: z.ZodString; schemaVersion: z.ZodNumber; flowVersion: z.ZodOptional; settings: z.ZodObject<{ sampleData: z.ZodOptional; sampleDataInputFileId: z.ZodOptional; lastTestDate: z.ZodOptional; }, z.core.$strip>>; propertySettings: z.ZodRecord; schema: z.ZodOptional; }, z.core.$strip>>; customLogoUrl: z.ZodOptional; pieceName: z.ZodString; pieceVersion: z.ZodString; triggerName: z.ZodOptional; input: z.ZodRecord; }, z.core.$strip>; name: z.ZodString; valid: z.ZodBoolean; displayName: z.ZodString; nextAction: z.ZodOptional; lastUpdatedDate: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; settings: z.ZodAny; name: z.ZodString; valid: z.ZodBoolean; displayName: z.ZodString; nextAction: z.ZodOptional; lastUpdatedDate: z.ZodString; }, z.core.$strip>]>; updatedBy: z.ZodOptional>; valid: z.ZodBoolean; schemaVersion: z.ZodOptional>; agentIds: z.ZodArray; state: z.ZodEnum; connectionIds: z.ZodArray; backupFiles: z.ZodOptional>>; notes: z.ZodArray>; color: z.ZodEnum; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; size: z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; }, z.core.$strip>; createdAt: z.ZodString; updatedAt: z.ZodString; }, z.core.$strip>>; id: z.ZodString; created: z.ZodPipe, z.ZodString>; updated: z.ZodPipe, z.ZodString>; }, z.core.$strip>>; propertyName: z.ZodString; piece: z.ZodUnion; pieceType: z.ZodEnum; pieceName: z.ZodString; pieceVersion: z.ZodString; archiveId: z.ZodString; platformId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ packageType: z.ZodLiteral; pieceType: z.ZodLiteral; pieceName: z.ZodString; pieceVersion: z.ZodString; }, z.core.$strip>, z.ZodObject<{ packageType: z.ZodLiteral; pieceType: z.ZodLiteral; pieceName: z.ZodString; pieceVersion: z.ZodString; platformId: z.ZodString; }, z.core.$strip>]>; actionOrTriggerName: z.ZodString; input: z.ZodRecord; sampleData: z.ZodRecord; searchValue: z.ZodOptional; requestId: z.ZodString; webserverId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ schemaVersion: z.ZodNumber; jobType: z.ZodLiteral; projectId: z.ZodUndefined; platformId: z.ZodString; piece: z.ZodUnion; pieceType: z.ZodEnum; pieceName: z.ZodString; pieceVersion: z.ZodString; archiveId: z.ZodString; platformId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ packageType: z.ZodLiteral; pieceType: z.ZodLiteral; pieceName: z.ZodString; pieceVersion: z.ZodString; }, z.core.$strip>, z.ZodObject<{ packageType: z.ZodLiteral; pieceType: z.ZodLiteral; pieceName: z.ZodString; pieceVersion: z.ZodString; platformId: z.ZodString; }, z.core.$strip>]>; requestId: z.ZodString; webserverId: z.ZodString; }, z.core.$strip>]>, z.ZodObject<{ schemaVersion: z.ZodNumber; platformId: z.ZodString; projectId: z.ZodOptional; webhookId: z.ZodString; webhookUrl: z.ZodString; payload: z.ZodUnknown; jobType: z.ZodLiteral; }, z.core.$strip>]>; attempsStarted: z.ZodNumber; engineToken: z.ZodString; token: z.ZodString; queueName: z.ZodString; }, z.core.$strip>; export type ConsumeJobRequest = z.infer; export declare const ConsumeJobResponse: z.ZodObject<{ status: z.ZodEnum; errorMessage: z.ZodOptional; logs: z.ZodOptional; response: z.ZodOptional; }, z.core.$strip>; export type ConsumeJobResponse = z.infer; export declare const WorkerMachineHealthcheckRequest: z.ZodObject<{ cpuUsagePercentage: z.ZodNumber; diskInfo: z.ZodObject<{ total: z.ZodNumber; free: z.ZodNumber; used: z.ZodNumber; percentage: z.ZodNumber; }, z.core.$strip>; workerId: z.ZodString; workerProps: z.ZodRecord; ramUsagePercentage: z.ZodNumber; totalAvailableRamInBytes: z.ZodNumber; totalCpuCores: z.ZodNumber; ip: z.ZodString; }, z.core.$strip>; export type WorkerMachineHealthcheckRequest = z.infer; export declare const WorkerSettingsResponse: z.ZodObject<{ PUBLIC_URL: z.ZodString; TRIGGER_TIMEOUT_SECONDS: z.ZodNumber; TRIGGER_HOOKS_TIMEOUT_SECONDS: z.ZodNumber; PAUSED_FLOW_TIMEOUT_DAYS: z.ZodNumber; EXECUTION_MODE: z.ZodString; FLOW_TIMEOUT_SECONDS: z.ZodNumber; LOG_LEVEL: z.ZodString; LOG_PRETTY: z.ZodString; ENVIRONMENT: z.ZodString; APP_WEBHOOK_SECRETS: z.ZodString; MAX_FLOW_RUN_LOG_SIZE_MB: z.ZodNumber; MAX_FILE_SIZE_MB: z.ZodNumber; SANDBOX_MEMORY_LIMIT: z.ZodString; SANDBOX_PROPAGATED_ENV_VARS: z.ZodArray; DEV_PIECES: z.ZodArray; SENTRY_DSN: z.ZodOptional; LOKI_PASSWORD: z.ZodOptional; LOKI_URL: z.ZodOptional; LOKI_USERNAME: z.ZodOptional; BETTERSTACK_HOST: z.ZodOptional; BETTERSTACK_TOKEN: z.ZodOptional; OTEL_ENABLED: z.ZodBoolean; HYPERDX_TOKEN: z.ZodOptional; FILE_STORAGE_LOCATION: z.ZodString; S3_USE_SIGNED_URLS: z.ZodString; EVENT_DESTINATION_TIMEOUT_SECONDS: z.ZodNumber; WORKER_GROUP_ID: z.ZodOptional; EDITION: z.ZodString; SSRF_PROTECTION_ENABLED: z.ZodBoolean; SSRF_ALLOW_LIST: z.ZodArray; PAGE_ONCALL_WEBHOOK: z.ZodOptional; }, z.core.$strip>; export type WorkerSettingsResponse = z.infer; //# sourceMappingURL=index.d.ts.map