import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type HttpFavicon = { hashMd5?: string | undefined; /** * A 64-bit 'perceptual' hash of the favicon */ hashPhash?: string | undefined; hashSha256?: string | undefined; /** * A hash expressed as a signed decimal integer, provided for compatability with Shodan search. */ hashShodan?: number | undefined; /** * The URI used to retrieve the favicon, which most commonly use the http(s) or data schemes. URIs using the data scheme are truncated: the first 48 and last 24 characters are preserved. */ name?: string | undefined; /** * The size of the favicon retrieved, in bytes. */ size?: number | undefined; }; /** @internal */ export declare const HttpFavicon$inboundSchema: z.ZodType; export declare function httpFaviconFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=httpfavicon.d.ts.map