import * as z from "zod"; export type GetNetworkUrlstatusRequest = { url: string; }; export declare const GetNetworkUrlstatusRequest$zodSchema: z.ZodType; export type GetNetworkUrlstatusBadGatewayDetails = {}; export declare const GetNetworkUrlstatusBadGatewayDetails$zodSchema: z.ZodType; /** * 请求URL失败(例如,DNS解析失败、连接超时) */ export type GetNetworkUrlstatusBadGatewayResponseBody = { code?: string | undefined; details?: GetNetworkUrlstatusBadGatewayDetails | undefined; message?: string | undefined; }; export declare const GetNetworkUrlstatusBadGatewayResponseBody$zodSchema: z.ZodType; export type GetNetworkUrlstatusBadRequestDetails = {}; export declare const GetNetworkUrlstatusBadRequestDetails$zodSchema: z.ZodType; /** * 请求参数无效。请检查 `url` 参数是否提供且格式正确。 */ export type GetNetworkUrlstatusBadRequestResponseBody = { code?: string | undefined; details?: GetNetworkUrlstatusBadRequestDetails | undefined; message?: string | undefined; }; export declare const GetNetworkUrlstatusBadRequestResponseBody$zodSchema: z.ZodType; /** * 当目标 URL 不可达或请求失败(如 DNS 失败、超时、连接失败)时,`status` 为 `0`。 */ export type GetNetworkUrlstatus2 = { status?: number | undefined; url?: string | undefined; }; export declare const GetNetworkUrlstatus2$zodSchema: z.ZodType; /** * 当目标 URL 可访问时,`status` 为目标返回的 HTTP 状态码(如 `200`)。 */ export type GetNetworkUrlstatus1 = { status?: number | undefined; url?: string | undefined; }; export declare const GetNetworkUrlstatus1$zodSchema: z.ZodType; /** * 检查完成!根据目标URL的可达性返回不同结果。 */ export type GetNetworkUrlstatusResponseBody = GetNetworkUrlstatus1 | GetNetworkUrlstatus2; export declare const GetNetworkUrlstatusResponseBody$zodSchema: z.ZodType; export type GetNetworkUrlstatusResponse = GetNetworkUrlstatus1 | GetNetworkUrlstatus2 | GetNetworkUrlstatusBadRequestResponseBody | GetNetworkUrlstatusBadGatewayResponseBody; export declare const GetNetworkUrlstatusResponse$zodSchema: z.ZodType; //# sourceMappingURL=getnetworkurlstatusop.d.ts.map