import * as z from "zod/v3"; import { DigestControlDto, DigestControlDto$Outbound } from "./digestcontroldto.js"; /** * Control values for the Digest step. */ export type DigestStepUpsertDtoControlValues = DigestControlDto | { [k: string]: any; }; export type DigestStepUpsertDto = { /** * Database identifier of the step. Used for updating the step. */ id?: string | undefined; /** * Unique identifier for the step */ stepId?: string | undefined; /** * Name of the step */ name: string; /** * Type of the step */ type: "digest"; /** * Control values for the Digest step. */ controlValues?: DigestControlDto | { [k: string]: any; } | undefined; }; /** @internal */ export type DigestStepUpsertDtoControlValues$Outbound = DigestControlDto$Outbound | { [k: string]: any; }; /** @internal */ export declare const DigestStepUpsertDtoControlValues$outboundSchema: z.ZodType; export declare function digestStepUpsertDtoControlValuesToJSON(digestStepUpsertDtoControlValues: DigestStepUpsertDtoControlValues): string; /** @internal */ export type DigestStepUpsertDto$Outbound = { _id?: string | undefined; stepId?: string | undefined; name: string; type: "digest"; controlValues?: DigestControlDto$Outbound | { [k: string]: any; } | undefined; }; /** @internal */ export declare const DigestStepUpsertDto$outboundSchema: z.ZodType; export declare function digestStepUpsertDtoToJSON(digestStepUpsertDto: DigestStepUpsertDto): string; //# sourceMappingURL=digeststepupsertdto.d.ts.map