import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * Target attribute for the redirect link */ export declare const Target: { readonly Self: "_self"; readonly Blank: "_blank"; readonly Parent: "_parent"; readonly Top: "_top"; readonly UnfencedTop: "_unfencedTop"; }; /** * Target attribute for the redirect link */ export type Target = ClosedEnum; export type RedirectDto = { /** * URL to redirect to */ url: string; /** * Target attribute for the redirect link */ target?: Target | undefined; }; /** @internal */ export declare const Target$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const Target$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const RedirectDto$inboundSchema: z.ZodType; /** @internal */ export type RedirectDto$Outbound = { url: string; target?: string | undefined; }; /** @internal */ export declare const RedirectDto$outboundSchema: z.ZodType; export declare function redirectDtoToJSON(redirectDto: RedirectDto): string; export declare function redirectDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=redirectdto.d.ts.map