import * as z from "zod/v3"; import { HttpRequestControlDto, HttpRequestControlDto$Outbound } from "./httprequestcontroldto.js"; /** * Control values for the HTTP Request step. */ export type HttpRequestStepUpsertDtoControlValues = HttpRequestControlDto | { [k: string]: any; }; export type HttpRequestStepUpsertDto = { /** * 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: "http_request"; /** * Control values for the HTTP Request step. */ controlValues?: HttpRequestControlDto | { [k: string]: any; } | undefined; }; /** @internal */ export type HttpRequestStepUpsertDtoControlValues$Outbound = HttpRequestControlDto$Outbound | { [k: string]: any; }; /** @internal */ export declare const HttpRequestStepUpsertDtoControlValues$outboundSchema: z.ZodType; export declare function httpRequestStepUpsertDtoControlValuesToJSON(httpRequestStepUpsertDtoControlValues: HttpRequestStepUpsertDtoControlValues): string; /** @internal */ export type HttpRequestStepUpsertDto$Outbound = { _id?: string | undefined; stepId?: string | undefined; name: string; type: "http_request"; controlValues?: HttpRequestControlDto$Outbound | { [k: string]: any; } | undefined; }; /** @internal */ export declare const HttpRequestStepUpsertDto$outboundSchema: z.ZodType; export declare function httpRequestStepUpsertDtoToJSON(httpRequestStepUpsertDto: HttpRequestStepUpsertDto): string; //# sourceMappingURL=httprequeststepupsertdto.d.ts.map