import { z } from "zod/v4"; export declare const AgentConfig: z.ZodObject<{ type: z.ZodString; }, z.core.$strip>; export type AgentConfig = z.infer; export declare const TaskResource: z.ZodObject<{ id: z.ZodString; description: z.ZodOptional; filePath: z.ZodString; exportName: z.ZodOptional; queue: z.ZodOptional>; combinedConcurrencyLimit: z.ZodNullable>; name: z.ZodOptional; }, z.core.$strip>>; gates: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; total: z.ZodOptional; }, z.core.$strip>>; limits: z.ZodOptional>; }, z.core.$strip>>; retry: z.ZodOptional; factor: z.ZodOptional; minTimeoutInMs: z.ZodOptional; maxTimeoutInMs: z.ZodOptional; randomize: z.ZodOptional; outOfMemory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; machine: z.ZodOptional, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>]>>; memory: z.ZodOptional, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>, z.ZodLiteral<8>]>>; preset: z.ZodOptional>; }, z.core.$strip>>; triggerSource: z.ZodOptional; agentConfig: z.ZodOptional>; schedule: z.ZodOptional>>; window: z.ZodOptional; }, z.core.$strip>>; maxDuration: z.ZodOptional; ttl: z.ZodOptional>; payloadSchema: z.ZodOptional; }, z.core.$strip>; export type TaskResource = z.infer; export declare const BackgroundWorkerSourceFileMetadata: z.ZodObject<{ filePath: z.ZodString; contents: z.ZodString; contentHash: z.ZodString; taskIds: z.ZodArray; }, z.core.$strip>; export type BackgroundWorkerSourceFileMetadata = z.infer; export declare const PromptResource: z.ZodObject<{ id: z.ZodString; description: z.ZodOptional; filePath: z.ZodString; exportName: z.ZodOptional; content: z.ZodOptional; model: z.ZodOptional; config: z.ZodOptional>; variableSchema: z.ZodOptional; }, z.core.$strip>; export type PromptResource = z.infer; export declare const WebhookEndpointResource: z.ZodObject<{ id: z.ZodString; description: z.ZodOptional; filePath: z.ZodString; exportName: z.ZodOptional; source: z.ZodString; verifierArtifact: import("./index.js").CompatibleZodDiscriminatedUnion; config: import("./index.js").CompatibleZodDiscriminatedUnion; algorithm: z.ZodEnum<{ sha1: "sha1"; sha256: "sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; additionalSignatureHeaders: z.ZodOptional>; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; secret: z.ZodOptional>; stripPrefix: z.ZodOptional; }, z.core.$strip>>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; formPayload: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"shared-secret">; placement: z.ZodEnum<{ basic: "basic"; bearer: "bearer"; body: "body"; header: "header"; }>; fieldName: z.ZodOptional; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"url-secret">; placement: z.ZodEnum<{ path: "path"; query: "query"; }>; paramName: z.ZodString; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"asymmetric">; algorithm: z.ZodEnum<{ "ecdsa-p256": "ecdsa-p256"; ed25519: "ed25519"; "rsa-sha256": "rsa-sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; publicKeyEncoding: z.ZodOptional>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>; handshake: z.ZodOptional; respondStatus: z.ZodOptional, z.ZodLiteral<204>]>>; }, z.core.$strip>>; getHandshake: z.ZodOptional; matchValue: z.ZodOptional; tokenParam: z.ZodString; challengeParam: z.ZodString; }, z.core.$strip>>; response: z.ZodOptional, z.ZodLiteral<202>, z.ZodLiteral<204>]>>; acceptedBody: z.ZodOptional>; rejectedStatus: z.ZodOptional, z.ZodLiteral<401>, z.ZodLiteral<403>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"preset">; preset: z.ZodString; config: import("./index.js").CompatibleZodDiscriminatedUnion; algorithm: z.ZodEnum<{ sha1: "sha1"; sha256: "sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; additionalSignatureHeaders: z.ZodOptional>; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; secret: z.ZodOptional>; stripPrefix: z.ZodOptional; }, z.core.$strip>>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; formPayload: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"shared-secret">; placement: z.ZodEnum<{ basic: "basic"; bearer: "bearer"; body: "body"; header: "header"; }>; fieldName: z.ZodOptional; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"url-secret">; placement: z.ZodEnum<{ path: "path"; query: "query"; }>; paramName: z.ZodString; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"asymmetric">; algorithm: z.ZodEnum<{ "ecdsa-p256": "ecdsa-p256"; ed25519: "ed25519"; "rsa-sha256": "rsa-sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; publicKeyEncoding: z.ZodOptional>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>; handshake: z.ZodOptional; respondStatus: z.ZodOptional, z.ZodLiteral<204>]>>; }, z.core.$strip>>; getHandshake: z.ZodOptional; matchValue: z.ZodOptional; tokenParam: z.ZodString; challengeParam: z.ZodString; }, z.core.$strip>>; response: z.ZodOptional, z.ZodLiteral<202>, z.ZodLiteral<204>]>>; acceptedBody: z.ZodOptional>; rejectedStatus: z.ZodOptional, z.ZodLiteral<401>, z.ZodLiteral<403>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"bundle">; bundleUrl: z.ZodString; hash: z.ZodString; }, z.core.$strip>]>; secretProvisioning: z.ZodOptional>; setupPrompt: z.ZodOptional; metadata: z.ZodOptional>; }, z.core.$strip>; export type WebhookEndpointResource = z.infer; export declare const WebhookSubscriberResource: z.ZodObject<{ endpointId: z.ZodString; target: import("./index.js").CompatibleZodDiscriminatedUnion; id: z.ZodString; taskId: z.ZodString; filter: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"session">; id: z.ZodString; taskIdentifier: z.ZodString; keyTemplate: z.ZodString; deliverAs: z.ZodEnum<{ action: "action"; message: "message"; }>; actionType: z.ZodOptional; connectorId: z.ZodOptional; triggerConfigTemplate: z.ZodOptional>; startOn: z.ZodOptional; filter: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>; export type WebhookSubscriberResource = z.infer; export declare const BackgroundWorkerMetadata: z.ZodObject<{ packageVersion: z.ZodString; contentHash: z.ZodString; cliPackageVersion: z.ZodOptional; tasks: z.ZodArray; filePath: z.ZodString; exportName: z.ZodOptional; queue: z.ZodOptional>; combinedConcurrencyLimit: z.ZodNullable>; name: z.ZodOptional; }, z.core.$strip>>; gates: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; total: z.ZodOptional; }, z.core.$strip>>; limits: z.ZodOptional>; }, z.core.$strip>>; retry: z.ZodOptional; factor: z.ZodOptional; minTimeoutInMs: z.ZodOptional; maxTimeoutInMs: z.ZodOptional; randomize: z.ZodOptional; outOfMemory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; machine: z.ZodOptional, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>]>>; memory: z.ZodOptional, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>, z.ZodLiteral<8>]>>; preset: z.ZodOptional>; }, z.core.$strip>>; triggerSource: z.ZodOptional; agentConfig: z.ZodOptional>; schedule: z.ZodOptional>>; window: z.ZodOptional; }, z.core.$strip>>; maxDuration: z.ZodOptional; ttl: z.ZodOptional>; payloadSchema: z.ZodOptional; }, z.core.$strip>>; prompts: z.ZodOptional; filePath: z.ZodString; exportName: z.ZodOptional; content: z.ZodOptional; model: z.ZodOptional; config: z.ZodOptional>; variableSchema: z.ZodOptional; }, z.core.$strip>>>; webhookEndpoints: z.ZodOptional; filePath: z.ZodString; exportName: z.ZodOptional; source: z.ZodString; verifierArtifact: import("./index.js").CompatibleZodDiscriminatedUnion; config: import("./index.js").CompatibleZodDiscriminatedUnion; algorithm: z.ZodEnum<{ sha1: "sha1"; sha256: "sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; additionalSignatureHeaders: z.ZodOptional>; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; secret: z.ZodOptional>; stripPrefix: z.ZodOptional; }, z.core.$strip>>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; formPayload: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"shared-secret">; placement: z.ZodEnum<{ basic: "basic"; bearer: "bearer"; body: "body"; header: "header"; }>; fieldName: z.ZodOptional; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"url-secret">; placement: z.ZodEnum<{ path: "path"; query: "query"; }>; paramName: z.ZodString; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"asymmetric">; algorithm: z.ZodEnum<{ "ecdsa-p256": "ecdsa-p256"; ed25519: "ed25519"; "rsa-sha256": "rsa-sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; publicKeyEncoding: z.ZodOptional>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>; handshake: z.ZodOptional; respondStatus: z.ZodOptional, z.ZodLiteral<204>]>>; }, z.core.$strip>>; getHandshake: z.ZodOptional; matchValue: z.ZodOptional; tokenParam: z.ZodString; challengeParam: z.ZodString; }, z.core.$strip>>; response: z.ZodOptional, z.ZodLiteral<202>, z.ZodLiteral<204>]>>; acceptedBody: z.ZodOptional>; rejectedStatus: z.ZodOptional, z.ZodLiteral<401>, z.ZodLiteral<403>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"preset">; preset: z.ZodString; config: import("./index.js").CompatibleZodDiscriminatedUnion; algorithm: z.ZodEnum<{ sha1: "sha1"; sha256: "sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; additionalSignatureHeaders: z.ZodOptional>; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; secret: z.ZodOptional>; stripPrefix: z.ZodOptional; }, z.core.$strip>>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; formPayload: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"shared-secret">; placement: z.ZodEnum<{ basic: "basic"; bearer: "bearer"; body: "body"; header: "header"; }>; fieldName: z.ZodOptional; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"url-secret">; placement: z.ZodEnum<{ path: "path"; query: "query"; }>; paramName: z.ZodString; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ scheme: z.ZodLiteral<"asymmetric">; algorithm: z.ZodEnum<{ "ecdsa-p256": "ecdsa-p256"; ed25519: "ed25519"; "rsa-sha256": "rsa-sha256"; }>; encoding: z.ZodEnum<{ base64: "base64"; hex: "hex"; }>; signatureHeader: z.ZodString; signature: z.ZodOptional; fieldSeparator: z.ZodOptional; field: z.ZodOptional; trim: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>; unit: z.ZodOptional>; format: z.ZodOptional>; toleranceSeconds: z.ZodOptional; }, z.core.$strip>>; signingString: z.ZodUnion, z.ZodObject<{ template: z.ZodString; vars: z.ZodOptional; name: z.ZodString; fallback: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"signatureField">; field: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"body">; path: z.ZodString; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ from: z.ZodLiteral<"constant">; value: z.ZodString; }, z.core.$strip>]>>>; }, z.core.$strip>]>; publicKeyEncoding: z.ZodOptional>; idempotencyField: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>; handshake: z.ZodOptional; respondStatus: z.ZodOptional, z.ZodLiteral<204>]>>; }, z.core.$strip>>; getHandshake: z.ZodOptional; matchValue: z.ZodOptional; tokenParam: z.ZodString; challengeParam: z.ZodString; }, z.core.$strip>>; response: z.ZodOptional, z.ZodLiteral<202>, z.ZodLiteral<204>]>>; acceptedBody: z.ZodOptional>; rejectedStatus: z.ZodOptional, z.ZodLiteral<401>, z.ZodLiteral<403>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"bundle">; bundleUrl: z.ZodString; hash: z.ZodString; }, z.core.$strip>]>; secretProvisioning: z.ZodOptional>; setupPrompt: z.ZodOptional; metadata: z.ZodOptional>; }, z.core.$strip>>>; webhookSubscribers: z.ZodOptional; id: z.ZodString; taskId: z.ZodString; filter: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"session">; id: z.ZodString; taskIdentifier: z.ZodString; keyTemplate: z.ZodString; deliverAs: z.ZodEnum<{ action: "action"; message: "message"; }>; actionType: z.ZodOptional; connectorId: z.ZodOptional; triggerConfigTemplate: z.ZodOptional>; startOn: z.ZodOptional; filter: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>>>; queues: z.ZodOptional>; combinedConcurrencyLimit: z.ZodNullable>; }, z.core.$strip>>>; concurrencyLimits: z.ZodOptional; total: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>>; sourceFiles: z.ZodOptional; }, z.core.$strip>>>; runtime: z.ZodOptional; runtimeVersion: z.ZodOptional; }, z.core.$strip>; export type BackgroundWorkerMetadata = z.infer; export declare const ImageDetailsMetadata: z.ZodObject<{ contentHash: z.ZodString; imageTag: z.ZodString; }, z.core.$strip>; export type ImageDetailsMetadata = z.infer;