Skip to content

@codesoul-co/hypha-core / contracts/runtime-recovery-schemas ​

Using this module ​

Use the Runtime recovery schemas module for declaring and runtime-validating contracts. It exports 29 constants, 7 functions.

Import from the package entrypoint ​

ts
import {
  runtimeActivityCompensationResultDefinition,
  runtimeActivityCompensationResultExample,
  runtimeActivityCompensationResultSchema,
  runtimeActivityReconciliationResultDefinition,
  runtimeActivityReconciliationResultExample,
  runtimeActivityReconciliationResultJsonSchema,
  runtimeActivityReconciliationResultSchema,
  runtimeRecoveryCandidateDefinition,
} from '@codesoul-co/hypha-core';

// The complete export list is documented below.

Usage patterns ​

  • The module exposes 7 functions as direct operation entrypoints. Every overload, required/optional parameter, and return type is documented below.
  • The 29 constant/enum exports provide stable values, schemas, definitions, or defaults. Reuse these exports instead of copying internal values into an application.

Runtime validation example ​

ts
import { runtimeActivityCompensationResultSchema } from '@codesoul-co/hypha-core';

declare function loadExternalInput(): unknown;
const input: unknown = loadExternalInput();
const parsed = runtimeActivityCompensationResultSchema.parse(input);

Parse untrusted configuration, network, or persisted input with the runtime schema before passing it to functions or classes that expect a validated contract.

Public exports ​

SymbolKindSignatureDescription
runtimeActivityCompensationResultDefinitionconstantconst runtimeActivityCompensationResultDefinition: SpecSchemaDefinition<RuntimeActivityCompensationResult>Runtime Activity Compensation Result Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeActivityCompensationResultExampleconstantconst runtimeActivityCompensationResultExample: RuntimeActivityCompensationResultValid example value for Runtime Activity Compensation Result.
runtimeActivityCompensationResultSchemaconstantconst runtimeActivityCompensationResultSchema: z.ZodEffects<z.ZodObject<{ activityId: z.ZodString; status: z.ZodEnum<["completed", "failed", "requires_review"]>; providerRevision: z.ZodOptional<z.ZodString>; receiptId: z.ZodOptional<z.ZodString>; errorCode: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { status: "failed" | "completed" | "requires_review"; activityId: string; providerRevision?: string | un...Runtime schema for Runtime Activity Compensation Result.
runtimeActivityReconciliationResultDefinitionconstantconst runtimeActivityReconciliationResultDefinition: SpecSchemaDefinition<RuntimeActivityReconciliationResult>Runtime Activity Reconciliation Result Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeActivityReconciliationResultExampleconstantconst runtimeActivityReconciliationResultExample: RuntimeActivityReconciliationResultValid example value for Runtime Activity Reconciliation Result.
runtimeActivityReconciliationResultJsonSchemaconstantconst runtimeActivityReconciliationResultJsonSchema: JsonSchemaJSON Schema for Runtime Activity Reconciliation Result.
runtimeActivityReconciliationResultSchemaconstantconst runtimeActivityReconciliationResultSchema: z.ZodEffects<z.ZodObject<{ activityId: z.ZodString; status: z.ZodEnum<["completed", "failed", "waiting", "cancelled", "not_started", "unknown"]>; observation: z.ZodOptional<z.ZodEffects<z.ZodObject<{ activityId: z.ZodString; status: z.ZodEnum<["completed", "failed", "waiting", "cancelled"]>; eventIds: z.ZodArray<z.ZodString, "many">; output: z.ZodOptional<z.ZodType<...Runtime schema for Runtime Activity Reconciliation Result.
runtimeRecoveryCandidateDefinitionconstantconst runtimeRecoveryCandidateDefinition: SpecSchemaDefinition<RuntimeRecoveryCandidate>Runtime Recovery Candidate Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryCandidateExampleconstantconst runtimeRecoveryCandidateExample: RuntimeRecoveryCandidateValid example value for Runtime Recovery Candidate.
runtimeRecoveryCandidateJsonSchemaconstantconst runtimeRecoveryCandidateJsonSchema: JsonSchemaJSON Schema for Runtime Recovery Candidate.
runtimeRecoveryCandidateSchemaconstantconst runtimeRecoveryCandidateSchema: z.ZodEffects<z.ZodObject<{ candidateId: z.ZodString; scope: z.ZodObject<{ tenantId: z.ZodOptional<z.ZodString>; userId: z.ZodString; runId: z.ZodString; }, "strict", z.ZodTypeAny, { runId: string; userId: string; tenantId?: string | undefined; }, { runId: string; userId: string; tenantId?: string | undefined; }>; reason: z.ZodEnum<["LEASE_EXPIRED", "STATE_CLAIM_EXPIRED", "PROJ...Runtime schema for Runtime Recovery Candidate.
runtimeRecoveryCommandDefinitionconstantconst runtimeRecoveryCommandDefinition: SpecSchemaDefinition<RuntimeRecoveryCommand>Runtime Recovery Command Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryCommandExampleconstantconst runtimeRecoveryCommandExample: RuntimeRecoveryCommandValid example value for Runtime Recovery Command.
runtimeRecoveryCommandJsonSchemaconstantconst runtimeRecoveryCommandJsonSchema: JsonSchemaJSON Schema for Runtime Recovery Command.
runtimeRecoveryCommandSchemaconstantconst runtimeRecoveryCommandSchema: z.ZodObject<{ candidate: z.ZodEffects<z.ZodObject<{ candidateId: z.ZodString; scope: z.ZodObject<{ tenantId: z.ZodOptional<z.ZodString>; userId: z.ZodString; runId: z.ZodString; }, "strict", z.ZodTypeAny, { runId: string; userId: string; tenantId?: string | undefined; }, { runId: string; userId: string; tenantId?: string | undefined; }>; reason: z.ZodEnum<["LEASE_EXPIRED", "STAT...Runtime schema for Runtime Recovery Command.
runtimeRecoveryContractDefinitionsconstantconst runtimeRecoveryContractDefinitions: readonly [SpecSchemaDefinition<RuntimeRecoveryCandidate>, SpecSchemaDefinition<RuntimeRecoveryScanRequest>, SpecSchemaDefinition<RuntimeRecoveryScanResult>, SpecSchemaDefinition<RuntimeRecoveryCommand>, SpecSchemaDefinition<RuntimeRecoveryResult>, SpecSchemaDefinition<RuntimeActivityReconciliationResult>, SpecSchemaDefinition<RuntimeActivityCompensationResult>]Runtime Recovery Contract Definitions constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryContractJsonSchemasconstantconst runtimeRecoveryContractJsonSchemas: Record<string, JsonSchema>Runtime Recovery Contract JSON Schemas constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryResultDefinitionconstantconst runtimeRecoveryResultDefinition: SpecSchemaDefinition<RuntimeRecoveryResult>Runtime Recovery Result Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryResultExampleconstantconst runtimeRecoveryResultExample: RuntimeRecoveryResultValid example value for Runtime Recovery Result.
runtimeRecoveryResultJsonSchemaconstantconst runtimeRecoveryResultJsonSchema: JsonSchemaJSON Schema for Runtime Recovery Result.
runtimeRecoveryResultSchemaconstantconst runtimeRecoveryResultSchema: z.ZodObject<{ candidateId: z.ZodString; disposition: z.ZodEnum<["recovered", "reused", "requeued", "compensated", "requires_review", "lease_unavailable", "stale"]>; eventIds: z.ZodArray<z.ZodString, "many">; projection: z.ZodOptional<z.ZodEffects<z.ZodObject<{ runId: z.ZodString; runStatus: z.ZodEnum<[import("./runtime-projection").RuntimeOrchestrationRunStatus, ...import("./runt...Runtime schema for Runtime Recovery Result.
runtimeRecoveryScanRequestDefinitionconstantconst runtimeRecoveryScanRequestDefinition: SpecSchemaDefinition<RuntimeRecoveryScanRequest>Runtime Recovery Scan Request Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryScanRequestExampleconstantconst runtimeRecoveryScanRequestExample: RuntimeRecoveryScanRequestValid example value for Runtime Recovery Scan Request.
runtimeRecoveryScanRequestJsonSchemaconstantconst runtimeRecoveryScanRequestJsonSchema: JsonSchemaJSON Schema for Runtime Recovery Scan Request.
runtimeRecoveryScanRequestSchemaconstantconst runtimeRecoveryScanRequestSchema: z.ZodObject<{ checkedAt: z.ZodString; limit: z.ZodNumber; cursor: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { limit: number; checkedAt: string; cursor?: string | undefined; }, { limit: number; checkedAt: string; cursor?: string | undefined; }>Runtime schema for Runtime Recovery Scan Request.
runtimeRecoveryScanResultDefinitionconstantconst runtimeRecoveryScanResultDefinition: SpecSchemaDefinition<RuntimeRecoveryScanResult>Runtime Recovery Scan Result Definition constant exported by the contracts/runtime-recovery-schemas module.
runtimeRecoveryScanResultExampleconstantconst runtimeRecoveryScanResultExample: RuntimeRecoveryScanResultValid example value for Runtime Recovery Scan Result.
runtimeRecoveryScanResultJsonSchemaconstantconst runtimeRecoveryScanResultJsonSchema: JsonSchemaJSON Schema for Runtime Recovery Scan Result.
runtimeRecoveryScanResultSchemaconstantconst runtimeRecoveryScanResultSchema: z.ZodObject<{ candidates: z.ZodArray<z.ZodEffects<z.ZodObject<{ candidateId: z.ZodString; scope: z.ZodObject<{ tenantId: z.ZodOptional<z.ZodString>; userId: z.ZodString; runId: z.ZodString; }, "strict", z.ZodTypeAny, { runId: string; userId: string; tenantId?: string | undefined; }, { runId: string; userId: string; tenantId?: string | undefined; }>; reason: z.ZodEnum<["LEASE_...Runtime schema for Runtime Recovery Scan Result.
validateRuntimeActivityCompensationResultfunctionvalidateRuntimeActivityCompensationResult(input: unknown): RuntimeActivityCompensationResultValidate Runtime Activity Compensation Result function with 1 public call signature; parameters and return types are listed below.
validateRuntimeActivityReconciliationResultfunctionvalidateRuntimeActivityReconciliationResult(input: unknown): RuntimeActivityReconciliationResultValidate Runtime Activity Reconciliation Result function with 1 public call signature; parameters and return types are listed below.
validateRuntimeRecoveryCandidatefunctionvalidateRuntimeRecoveryCandidate(input: unknown): RuntimeRecoveryCandidateValidate Runtime Recovery Candidate function with 1 public call signature; parameters and return types are listed below.
validateRuntimeRecoveryCommandfunctionvalidateRuntimeRecoveryCommand(input: unknown): RuntimeRecoveryCommandValidate Runtime Recovery Command function with 1 public call signature; parameters and return types are listed below.
validateRuntimeRecoveryResultfunctionvalidateRuntimeRecoveryResult(input: unknown): RuntimeRecoveryResultValidate Runtime Recovery Result function with 1 public call signature; parameters and return types are listed below.
validateRuntimeRecoveryScanRequestfunctionvalidateRuntimeRecoveryScanRequest(input: unknown): RuntimeRecoveryScanRequestValidate Runtime Recovery Scan Request function with 1 public call signature; parameters and return types are listed below.
validateRuntimeRecoveryScanResultfunctionvalidateRuntimeRecoveryScanResult(input: unknown): RuntimeRecoveryScanResultValidate Runtime Recovery Scan Result function with 1 public call signature; parameters and return types are listed below.

runtimeActivityCompensationResultDefinition ​

Runtime Activity Compensation Result Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeActivityCompensationResultDefinition: SpecSchemaDefinition<RuntimeActivityCompensationResult>;

runtimeActivityCompensationResultExample ​

Valid example value for Runtime Activity Compensation Result.

Declaration ​

text
export declare const runtimeActivityCompensationResultExample: RuntimeActivityCompensationResult;

runtimeActivityCompensationResultSchema ​

Runtime schema for Runtime Activity Compensation Result.

Declaration ​

text
export declare const runtimeActivityCompensationResultSchema: z.ZodEffects<z.ZodObject<{ activityId: z.ZodString; status: z.ZodEnum<["completed", "failed", "requires_review"]>; providerRevision: z.ZodOptional<z.ZodString>; receiptId: z.ZodOptional<z.ZodString>; errorCode: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { status: "failed" | "completed" | "requires_review"; activityId: string; providerRevision?: string | undefined; receiptId?: string | undefined; errorCode?: string | undefined; }, { status: "failed" | "completed" | "requires_review"; activityId: string; providerRevision?: string | undefined; receiptId?: string | undefined; errorCode?: string | undefined; }>, { status: "failed" | "completed" | "requires_review"; activityId: string; providerRevision?: string | undefined; receiptId?: string | undefined; errorCode?: string | undefined; }, { status: "failed" | "completed" | "requires_review"; activityId: string; providerRevision?: string | undefined; receiptId?: string | undefined; errorCode?: string | undefined; }>;

runtimeActivityReconciliationResultDefinition ​

Runtime Activity Reconciliation Result Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeActivityReconciliationResultDefinition: SpecSchemaDefinition<RuntimeActivityReconciliationResult>;

runtimeActivityReconciliationResultExample ​

Valid example value for Runtime Activity Reconciliation Result.

Declaration ​

text
export declare const runtimeActivityReconciliationResultExample: RuntimeActivityReconciliationResult;

runtimeActivityReconciliationResultJsonSchema ​

JSON Schema for Runtime Activity Reconciliation Result.

Declaration ​

text
export declare const runtimeActivityReconciliationResultJsonSchema: JsonSchema;

runtimeActivityReconciliationResultSchema ​

Runtime schema for Runtime Activity Reconciliation Result.

Declaration ​

text
// Exact type resolved from the package entrypoint; see source for the compiler expansion.
export declare const runtimeActivityReconciliationResultSchema: (typeof import('@codesoul-co/hypha-core'))['runtimeActivityReconciliationResultSchema'];

This compiler-expanded constant type is compacted. Its public name, top-level type, and source location remain here; use the module’s exported interfaces, types, or runtime schema for input/output fields.

runtimeRecoveryCandidateDefinition ​

Runtime Recovery Candidate Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryCandidateDefinition: SpecSchemaDefinition<RuntimeRecoveryCandidate>;

runtimeRecoveryCandidateExample ​

Valid example value for Runtime Recovery Candidate.

Declaration ​

text
export declare const runtimeRecoveryCandidateExample: RuntimeRecoveryCandidate;

runtimeRecoveryCandidateJsonSchema ​

JSON Schema for Runtime Recovery Candidate.

Declaration ​

text
export declare const runtimeRecoveryCandidateJsonSchema: JsonSchema;

runtimeRecoveryCandidateSchema ​

Runtime schema for Runtime Recovery Candidate.

Declaration ​

text
// Exact type resolved from the package entrypoint; see source for the compiler expansion.
export declare const runtimeRecoveryCandidateSchema: (typeof import('@codesoul-co/hypha-core'))['runtimeRecoveryCandidateSchema'];

This compiler-expanded constant type is compacted. Its public name, top-level type, and source location remain here; use the module’s exported interfaces, types, or runtime schema for input/output fields.

runtimeRecoveryCommandDefinition ​

Runtime Recovery Command Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryCommandDefinition: SpecSchemaDefinition<RuntimeRecoveryCommand>;

runtimeRecoveryCommandExample ​

Valid example value for Runtime Recovery Command.

Declaration ​

text
export declare const runtimeRecoveryCommandExample: RuntimeRecoveryCommand;

runtimeRecoveryCommandJsonSchema ​

JSON Schema for Runtime Recovery Command.

Declaration ​

text
export declare const runtimeRecoveryCommandJsonSchema: JsonSchema;

runtimeRecoveryCommandSchema ​

Runtime schema for Runtime Recovery Command.

Declaration ​

text
// Exact type resolved from the package entrypoint; see source for the compiler expansion.
export declare const runtimeRecoveryCommandSchema: (typeof import('@codesoul-co/hypha-core'))['runtimeRecoveryCommandSchema'];

This compiler-expanded constant type is compacted. Its public name, top-level type, and source location remain here; use the module’s exported interfaces, types, or runtime schema for input/output fields.

runtimeRecoveryContractDefinitions ​

Runtime Recovery Contract Definitions constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryContractDefinitions: readonly [SpecSchemaDefinition<RuntimeRecoveryCandidate>, SpecSchemaDefinition<RuntimeRecoveryScanRequest>, SpecSchemaDefinition<RuntimeRecoveryScanResult>, SpecSchemaDefinition<RuntimeRecoveryCommand>, SpecSchemaDefinition<RuntimeRecoveryResult>, SpecSchemaDefinition<RuntimeActivityReconciliationResult>, SpecSchemaDefinition<RuntimeActivityCompensationResult>];

runtimeRecoveryContractJsonSchemas ​

Runtime Recovery Contract JSON Schemas constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryContractJsonSchemas: Record<string, JsonSchema>;

runtimeRecoveryResultDefinition ​

Runtime Recovery Result Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryResultDefinition: SpecSchemaDefinition<RuntimeRecoveryResult>;

runtimeRecoveryResultExample ​

Valid example value for Runtime Recovery Result.

Declaration ​

text
export declare const runtimeRecoveryResultExample: RuntimeRecoveryResult;

runtimeRecoveryResultJsonSchema ​

JSON Schema for Runtime Recovery Result.

Declaration ​

text
export declare const runtimeRecoveryResultJsonSchema: JsonSchema;

runtimeRecoveryResultSchema ​

Runtime schema for Runtime Recovery Result.

Declaration ​

text
// Exact type resolved from the package entrypoint; see source for the compiler expansion.
export declare const runtimeRecoveryResultSchema: (typeof import('@codesoul-co/hypha-core'))['runtimeRecoveryResultSchema'];

This compiler-expanded constant type is compacted. Its public name, top-level type, and source location remain here; use the module’s exported interfaces, types, or runtime schema for input/output fields.

runtimeRecoveryScanRequestDefinition ​

Runtime Recovery Scan Request Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryScanRequestDefinition: SpecSchemaDefinition<RuntimeRecoveryScanRequest>;

runtimeRecoveryScanRequestExample ​

Valid example value for Runtime Recovery Scan Request.

Declaration ​

text
export declare const runtimeRecoveryScanRequestExample: RuntimeRecoveryScanRequest;

runtimeRecoveryScanRequestJsonSchema ​

JSON Schema for Runtime Recovery Scan Request.

Declaration ​

text
export declare const runtimeRecoveryScanRequestJsonSchema: JsonSchema;

runtimeRecoveryScanRequestSchema ​

Runtime schema for Runtime Recovery Scan Request.

Declaration ​

text
export declare const runtimeRecoveryScanRequestSchema: z.ZodObject<{ checkedAt: z.ZodString; limit: z.ZodNumber; cursor: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { limit: number; checkedAt: string; cursor?: string | undefined; }, { limit: number; checkedAt: string; cursor?: string | undefined; }>;

runtimeRecoveryScanResultDefinition ​

Runtime Recovery Scan Result Definition constant exported by the contracts/runtime-recovery-schemas module.

Declaration ​

text
export declare const runtimeRecoveryScanResultDefinition: SpecSchemaDefinition<RuntimeRecoveryScanResult>;

runtimeRecoveryScanResultExample ​

Valid example value for Runtime Recovery Scan Result.

Declaration ​

text
export declare const runtimeRecoveryScanResultExample: RuntimeRecoveryScanResult;

runtimeRecoveryScanResultJsonSchema ​

JSON Schema for Runtime Recovery Scan Result.

Declaration ​

text
export declare const runtimeRecoveryScanResultJsonSchema: JsonSchema;

runtimeRecoveryScanResultSchema ​

Runtime schema for Runtime Recovery Scan Result.

Declaration ​

text
// Exact type resolved from the package entrypoint; see source for the compiler expansion.
export declare const runtimeRecoveryScanResultSchema: (typeof import('@codesoul-co/hypha-core'))['runtimeRecoveryScanResultSchema'];

This compiler-expanded constant type is compacted. Its public name, top-level type, and source location remain here; use the module’s exported interfaces, types, or runtime schema for input/output fields.

validateRuntimeActivityCompensationResult ​

Validate Runtime Activity Compensation Result function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeActivityCompensationResult(input: unknown): RuntimeActivityCompensationResult;

Call signature ​

text
validateRuntimeActivityCompensationResult(input: unknown): RuntimeActivityCompensationResult

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeActivityCompensationResult
  • Description: The return contract is defined by the type shown above.

validateRuntimeActivityReconciliationResult ​

Validate Runtime Activity Reconciliation Result function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeActivityReconciliationResult(input: unknown): RuntimeActivityReconciliationResult;

Call signature ​

text
validateRuntimeActivityReconciliationResult(input: unknown): RuntimeActivityReconciliationResult

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeActivityReconciliationResult
  • Description: The return contract is defined by the type shown above.

validateRuntimeRecoveryCandidate ​

Validate Runtime Recovery Candidate function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeRecoveryCandidate(input: unknown): RuntimeRecoveryCandidate;

Call signature ​

text
validateRuntimeRecoveryCandidate(input: unknown): RuntimeRecoveryCandidate

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeRecoveryCandidate
  • Description: The return contract is defined by the type shown above.

validateRuntimeRecoveryCommand ​

Validate Runtime Recovery Command function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeRecoveryCommand(input: unknown): RuntimeRecoveryCommand;

Call signature ​

text
validateRuntimeRecoveryCommand(input: unknown): RuntimeRecoveryCommand

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeRecoveryCommand
  • Description: The return contract is defined by the type shown above.

validateRuntimeRecoveryResult ​

Validate Runtime Recovery Result function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeRecoveryResult(input: unknown): RuntimeRecoveryResult;

Call signature ​

text
validateRuntimeRecoveryResult(input: unknown): RuntimeRecoveryResult

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeRecoveryResult
  • Description: The return contract is defined by the type shown above.

validateRuntimeRecoveryScanRequest ​

Validate Runtime Recovery Scan Request function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeRecoveryScanRequest(input: unknown): RuntimeRecoveryScanRequest;

Call signature ​

text
validateRuntimeRecoveryScanRequest(input: unknown): RuntimeRecoveryScanRequest

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeRecoveryScanRequest
  • Description: The return contract is defined by the type shown above.

validateRuntimeRecoveryScanResult ​

Validate Runtime Recovery Scan Result function with 1 public call signature; parameters and return types are listed below.

Declaration ​

text
export declare function validateRuntimeRecoveryScanResult(input: unknown): RuntimeRecoveryScanResult;

Call signature ​

text
validateRuntimeRecoveryScanResult(input: unknown): RuntimeRecoveryScanResult

Parameters ​

ParameterTypeRequiredDescription
inputunknownYesRequired parameter; accepted values are defined by the type column.

Returns ​

  • Type: RuntimeRecoveryScanResult
  • Description: The return contract is defined by the type shown above.