import * as z from "zod"; import { ClosedEnum } from "../../types/enums.js"; export declare const Reason: { readonly AIProviderError: "AIProviderError"; readonly ActionFailureError: "ActionFailureError"; readonly AssertionFailureError: "AssertionFailureError"; readonly UserConfigurationError: "UserConfigurationError"; readonly JobTimeoutError: "JobTimeoutError"; readonly InternalWebAgentError: "InternalWebAgentError"; readonly InternalPlatformError: "InternalPlatformError"; readonly UnknownError: "UnknownError"; }; export type Reason = ClosedEnum; export type TestResultClassification = { reason: Reason; summary: string; }; /** @internal */ export declare const Reason$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const Reason$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Reason$ { /** @deprecated use `Reason$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly AIProviderError: "AIProviderError"; readonly ActionFailureError: "ActionFailureError"; readonly AssertionFailureError: "AssertionFailureError"; readonly UserConfigurationError: "UserConfigurationError"; readonly JobTimeoutError: "JobTimeoutError"; readonly InternalWebAgentError: "InternalWebAgentError"; readonly InternalPlatformError: "InternalPlatformError"; readonly UnknownError: "UnknownError"; }>; /** @deprecated use `Reason$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly AIProviderError: "AIProviderError"; readonly ActionFailureError: "ActionFailureError"; readonly AssertionFailureError: "AssertionFailureError"; readonly UserConfigurationError: "UserConfigurationError"; readonly JobTimeoutError: "JobTimeoutError"; readonly InternalWebAgentError: "InternalWebAgentError"; readonly InternalPlatformError: "InternalPlatformError"; readonly UnknownError: "UnknownError"; }>; } /** @internal */ export declare const TestResultClassification$inboundSchema: z.ZodType; /** @internal */ export type TestResultClassification$Outbound = { reason: string; summary: string; }; /** @internal */ export declare const TestResultClassification$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 TestResultClassification$ { /** @deprecated use `TestResultClassification$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `TestResultClassification$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `TestResultClassification$Outbound` instead. */ type Outbound = TestResultClassification$Outbound; } //# sourceMappingURL=testresultclassification.d.ts.map