import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { Flow } from "./flow.js"; import { FlowAction } from "./flowaction.js"; export type TransactionAction = { /** * Always `action`. */ type: "action"; id: FlowAction; flow: Flow; /** * The ID of the rule that triggered this action. */ ruleId: string; /** * The date this action was created at. */ createdAt: Date; /** * The outcome of the action. */ outcome: { [k: string]: any; }; }; /** @internal */ export declare const TransactionAction$inboundSchema: z.ZodType; export declare function transactionActionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=transactionaction.d.ts.map