import type { ApprovalDecision, ApprovalProps as ComponentApprovalProps, DepsSpec, InferDeps as ComponentInferDeps, OutputTarget, SignalProps as ComponentSignalProps, TaskProps as ComponentTaskProps, } from "@smithers-orchestrator/components"; import type { z } from "zod"; export * from "./index.js"; export type ApprovalProps = ComponentApprovalProps< Row, Output >; export type InferDeps = ComponentInferDeps; export type SignalProps = z.ZodObject> = ComponentSignalProps; export type TaskProps = ComponentTaskProps< Row, Output, D >;