import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { MediaItem, MediaItem$Outbound } from "./mediaitem.js"; export type Data = MediaItem | string | boolean; export type WorkflowRunOutputModel = { id: string; runId: string; data: { [k: string]: Array; }; nodeMeta?: any | null | undefined; createdAt: Date; updatedAt: Date; type?: string | null | undefined; nodeId?: string | null | undefined; }; /** @internal */ export declare const Data$inboundSchema: z.ZodType; /** @internal */ export type Data$Outbound = MediaItem$Outbound | string | boolean; /** @internal */ export declare const Data$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Data$ { /** @deprecated use `Data$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `Data$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `Data$Outbound` instead. */ type Outbound = Data$Outbound; } export declare function dataToJSON(data: Data): string; export declare function dataFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const WorkflowRunOutputModel$inboundSchema: z.ZodType; /** @internal */ export type WorkflowRunOutputModel$Outbound = { id: string; run_id: string; data: { [k: string]: Array; }; node_meta?: any | null | undefined; created_at: string; updated_at: string; type?: string | null | undefined; node_id?: string | null | undefined; }; /** @internal */ export declare const WorkflowRunOutputModel$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace WorkflowRunOutputModel$ { /** @deprecated use `WorkflowRunOutputModel$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `WorkflowRunOutputModel$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `WorkflowRunOutputModel$Outbound` instead. */ type Outbound = WorkflowRunOutputModel$Outbound; } export declare function workflowRunOutputModelToJSON(workflowRunOutputModel: WorkflowRunOutputModel): string; export declare function workflowRunOutputModelFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=workflowrunoutputmodel.d.ts.map