import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { RedirectDto, RedirectDto$Outbound } from "./redirectdto.js"; export type ActionDto = { /** * Label for the action button. */ label?: string | undefined; /** * Redirect configuration for the action. */ redirect?: RedirectDto | undefined; }; /** @internal */ export declare const ActionDto$inboundSchema: z.ZodType; /** @internal */ export type ActionDto$Outbound = { label?: string | undefined; redirect?: RedirectDto$Outbound | undefined; }; /** @internal */ export declare const ActionDto$outboundSchema: z.ZodType; export declare function actionDtoToJSON(actionDto: ActionDto): string; export declare function actionDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=actiondto.d.ts.map