import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type NetworkLogResourceInfo = { /** * Hostname from the URL. */ host?: string | undefined; /** * MD5 hash of the resource content. */ md5?: string | undefined; /** * MIME type of the resource. */ mimeType?: string | undefined; /** * Path from the URL. */ path?: string | undefined; /** * Port from the URL. */ port?: string | undefined; /** * URL scheme (e.g., http, https). */ scheme?: string | undefined; /** * SHA-1 hash of the resource content. */ sha1?: string | undefined; /** * SHA-256 hash of the resource content. */ sha256?: string | undefined; /** * Size of the resource in bytes. */ size?: number | undefined; /** * Full URL of the resource. */ url?: string | undefined; }; /** @internal */ export declare const NetworkLogResourceInfo$inboundSchema: z.ZodType; export declare function networkLogResourceInfoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=networklogresourceinfo.d.ts.map