import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { ChromeDevtools } from "./chromedevtools.js"; import { CobaltStrike } from "./cobaltstrike.js"; import { ElasticSearch } from "./elasticsearch.js"; import { Fortigate } from "./fortigate.js"; import { Graphql } from "./graphql.js"; import { Http } from "./http.js"; import { IvantiAvalanche } from "./ivantiavalanche.js"; import { Jenkins } from "./jenkins.js"; import { Kubernetes } from "./kubernetes.js"; import { Mcp } from "./mcp.js"; import { Ollama } from "./ollama.js"; import { OpenDirectory } from "./opendirectory.js"; import { PlexMediaServer } from "./plexmediaserver.js"; import { Pprof } from "./pprof.js"; import { Prometheus } from "./prometheus.js"; import { PrometheusTarget } from "./prometheustarget.js"; import { RedlionWeb } from "./redlionweb.js"; import { ScadaView } from "./scadaview.js"; import { Screenshot } from "./screenshot.js"; import { Tls } from "./tls.js"; export declare const EndpointScanTransportProtocol: { readonly Unknown: ""; readonly Tcp: "tcp"; readonly Udp: "udp"; readonly Icmp: "icmp"; readonly Quic: "quic"; }; export type EndpointScanTransportProtocol = OpenEnum; export type EndpointScan = { banner?: string | undefined; bannerHashSha256?: string | undefined; chromeDevtools?: ChromeDevtools | undefined; cobaltStrike?: CobaltStrike | undefined; elasticsearch?: ElasticSearch | undefined; endpointType?: string | undefined; fortigate?: Fortigate | undefined; graphql?: Graphql | undefined; hostname?: string | undefined; http?: Http | undefined; ip?: string | undefined; isSuccess?: boolean | undefined; ivantiAvalanche?: IvantiAvalanche | undefined; jenkins?: Jenkins | undefined; kubernetes?: Kubernetes | undefined; mcp?: Mcp | undefined; ollama?: Ollama | undefined; openDirectory?: OpenDirectory | undefined; path?: string | undefined; plexMediaServer?: PlexMediaServer | undefined; port?: number | undefined; pprof?: Pprof | undefined; prometheus?: Prometheus | undefined; prometheusTarget?: PrometheusTarget | undefined; redlionWeb?: RedlionWeb | undefined; scadaView?: ScadaView | undefined; scanTime?: string | undefined; screenshots?: Array | null | undefined; tls?: Tls | undefined; transportProtocol?: EndpointScanTransportProtocol | undefined; }; /** @internal */ export declare const EndpointScanTransportProtocol$inboundSchema: z.ZodType; /** @internal */ export declare const EndpointScan$inboundSchema: z.ZodType; export declare function endpointScanFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=endpointscan.d.ts.map