import * as S from "@distilled.cloud/core/schema"; import * as API from "@distilled.cloud/core/api"; import { type CloudflareOpError, type CloudflareOpContext } from "../protocol.ts"; export type { CloudflareOpError, CloudflareOpContext }; export type ScansBulkCreateRequestBodyItemCustomHeadersMap = { [key: string]: string | undefined; }; export declare const ScansBulkCreateRequestBodyItemCustomHeadersMap: S.Schema; export type ScansBulkCreateRequestBodyItemScreenshotsResolutionsItem = "desktop" | "mobile" | "tablet"; export declare const ScansBulkCreateRequestBodyItemScreenshotsResolutionsItem: any; export type ScansBulkCreateRequestBodyItemScreenshotsResolutionsList = Array; export declare const ScansBulkCreateRequestBodyItemScreenshotsResolutionsList: S.Schema; export type ScansBulkCreateRequestBodyItemVisibility = "Public" | "Unlisted"; export declare const ScansBulkCreateRequestBodyItemVisibility: any; export interface ScansBulkCreateRequestBodyItem { url: string; /** Enable agent readiness checks. */ agentReadiness?: boolean; customagent?: string; /** Set custom headers. */ customHeaders?: ScansBulkCreateRequestBodyItemCustomHeadersMap; referer?: string; /** Take multiple screenshots targeting different device types. */ screenshotsResolutions?: ScansBulkCreateRequestBodyItemScreenshotsResolutionsList; /** The option `Public` means it will be included in listings like recent scans and search results. `Unlisted` means it will not be included in the aforementioned listings, users will need to have the scan's ID to access it. A a scan will be automatically marked as unlisted if it fails, if it contains potential PII or other sensitive material. */ visibility?: ScansBulkCreateRequestBodyItemVisibility | (string & {}); } export declare const ScansBulkCreateRequestBodyItem: S.Schema; export type ScansBulkCreateRequestBodyList = Array; export declare const ScansBulkCreateRequestBodyList: S.Schema; export interface BulkCreateScansRequest { /** Account ID. */ accountId: string; /** List of urls to scan (up to a 100). */ body?: ScansBulkCreateRequestBodyList; } export declare const BulkCreateScansRequest: S.Schema; export type BulkCreateScansResponse = string; export declare const BulkCreateScansResponse: S.Schema; export type ScansCreateRequestCountry = "AF" | "AL" | "DZ" | "AD" | "AO" | "AG" | "AR" | "AM" | "AU" | "AT" | "AZ" | "BH" | "BD" | "BB" | "BY" | "BE" | "BZ" | "BJ" | "BM" | "BT" | "BO" | "BA" | "BW" | "BR" | "BN" | "BG" | "BF" | "BI" | "KH" | "CM" | "CA" | "CV" | "KY" | "CF" | "TD" | "CL" | "CN" | "CO" | "KM" | "CG" | "CR" | "CI" | "HR" | "CU" | "CY" | "CZ" | "CD" | "DK" | "DJ" | "DM" | "DO" | "EC" | "EG" | "SV" | "GQ" | "ER" | "EE" | "SZ" | "ET" | "FJ" | "FI" | "FR" | "GA" | "GE" | "DE" | "GH" | "GR" | "GL" | "GD" | "GT" | "GN" | "GW" | "GY" | "HT" | "HN" | "HU" | "IS" | "IN" | "ID" | "IR" | "IQ" | "IE" | "IL" | "IT" | "JM" | "JP" | "JO" | "KZ" | "KE" | "KI" | "KW" | "KG" | "LA" | "LV" | "LB" | "LS" | "LR" | "LY" | "LI" | "LT" | "LU" | "MO" | "MG" | "MW" | "MY" | "MV" | "ML" | "MR" | "MU" | "MX" | "FM" | "MD" | "MC" | "MN" | "MS" | "MA" | "MZ" | "MM" | "NA" | "NR" | "NP" | "NL" | "NZ" | "NI" | "NE" | "NG" | "KP" | "MK" | "NO" | "OM" | "PK" | "PS" | "PA" | "PG" | "PY" | "PE" | "PH" | "PL" | "PT" | "QA" | "RO" | "RU" | "RW" | "SH" | "KN" | "LC" | "VC" | "WS" | "SM" | "ST" | "SA" | "SN" | "RS" | "SC" | "SL" | "SK" | "SI" | "SB" | "SO" | "ZA" | "KR" | "SS" | "ES" | "LK" | "SD" | "SR" | "SE" | "CH" | "SY" | "TW" | "TJ" | "TZ" | "TH" | "BS" | "GM" | "TL" | "TG" | "TO" | "TT" | "TN" | "TR" | "TM" | "UG" | "UA" | "AE" | "GB" | "US" | "UY" | "UZ" | "VU" | "VE" | "VN" | "YE" | "ZM" | "ZW"; export declare const ScansCreateRequestCountry: any; export type ScansCreateRequestCustomHeadersMap = { [key: string]: string | undefined; }; export declare const ScansCreateRequestCustomHeadersMap: S.Schema; export type ScansCreateRequestScreenshotsResolutionsItem = "desktop" | "mobile" | "tablet"; export declare const ScansCreateRequestScreenshotsResolutionsItem: any; export type ScansCreateRequestScreenshotsResolutionsList = Array; export declare const ScansCreateRequestScreenshotsResolutionsList: S.Schema; export type ScansCreateRequestVisibility = "Public" | "Unlisted"; export declare const ScansCreateRequestVisibility: any; export interface CreateScanRequest { /** Account ID. */ accountId: string; url: string; /** Enable agent readiness checks. */ agentReadiness?: boolean; /** Country to geo egress from */ country?: ScansCreateRequestCountry | (string & {}); customagent?: string; /** Set custom headers. */ customHeaders?: ScansCreateRequestCustomHeadersMap; referer?: string; /** Take multiple screenshots targeting different device types. */ screenshotsResolutions?: ScansCreateRequestScreenshotsResolutionsList; /** The option `Public` means it will be included in listings like recent scans and search results. `Unlisted` means it will not be included in the aforementioned listings, users will need to have the scan's ID to access it. A a scan will be automatically marked as unlisted if it fails, if it contains potential PII or other sensitive material. */ visibility?: ScansCreateRequestVisibility | (string & {}); } export declare const CreateScanRequest: S.Schema; export type CreateScanResponse = string; export declare const CreateScanResponse: S.Schema; export interface DomScanRequest { /** Account ID. */ accountId: string; /** Scan UUID. */ scanId: string; } export declare const DomScanRequest: S.Schema; export interface DomScanResponse { } export declare const DomScanResponse: S.Schema; export interface GetResponsRequest { /** Account ID. */ accountId: string; /** Response hash. */ responseId: string; } export declare const GetResponsRequest: S.Schema; export interface GetResponsResponse { } export declare const GetResponsResponse: S.Schema; export interface GetScanRequest { /** Account ID. */ accountId: string; /** Scan UUID. */ scanId: string; } export declare const GetScanRequest: S.Schema; export interface ScansGetResponseDataConsoleItemMessage { level: string; source: string; text: string; url: string; } export declare const ScansGetResponseDataConsoleItemMessage: S.Schema; export interface ScansGetResponseDataConsoleItem { message: ScansGetResponseDataConsoleItemMessage; } export declare const ScansGetResponseDataConsoleItem: S.Schema; export type ScansGetResponseDataConsoleList = Array; export declare const ScansGetResponseDataConsoleList: S.Schema; export interface ScansGetResponseDataCookiesItem { domain: string; expires: number; httpOnly: boolean; name: string; path: string; priority: string; sameParty: boolean; secure: boolean; session: boolean; size: number; sourcePort: number; sourceScheme: string; value: string; } export declare const ScansGetResponseDataCookiesItem: S.Schema; export type ScansGetResponseDataCookiesList = Array; export declare const ScansGetResponseDataCookiesList: S.Schema; export interface ScansGetResponseDataGlobalsItem { prop: string; type: string; } export declare const ScansGetResponseDataGlobalsItem: S.Schema; export type ScansGetResponseDataGlobalsList = Array; export declare const ScansGetResponseDataGlobalsList: S.Schema; export interface ScansGetResponseDataLinksItem { href: string; text: string; } export declare const ScansGetResponseDataLinksItem: S.Schema; export type ScansGetResponseDataLinksList = Array; export declare const ScansGetResponseDataLinksList: S.Schema; export interface ScansGetResponseDataPerformanceItem { duration: number; entryType: string; name: string; startTime: number; } export declare const ScansGetResponseDataPerformanceItem: S.Schema; export type ScansGetResponseDataPerformanceList = Array; export declare const ScansGetResponseDataPerformanceList: S.Schema; export interface ScansGetResponseDataRequestsItemRequestInitiator { host: string; type: string; url: string; } export declare const ScansGetResponseDataRequestsItemRequestInitiator: S.Schema; export interface ScansGetResponseDataRequestsItemRequestRequest { initialPriority: string; isSameSite: boolean; method: string; mixedContentType: string; referrerPolicy: string; url: string; headers?: unknown | null; } export declare const ScansGetResponseDataRequestsItemRequestRequest: S.Schema; export interface ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersItem { name: string; value: string; } export declare const ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersItem: S.Schema; export type ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersList = Array; export declare const ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersList: S.Schema; export interface ScansGetResponseDataRequestsItemRequestRedirectResponse { charset: string; mimeType: string; protocol: string; remoteIPAddress: string; remotePort: number; securityHeaders: ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersList; securityState: string; status: number; statusText: string; url: string; headers?: unknown | null; } export declare const ScansGetResponseDataRequestsItemRequestRedirectResponse: S.Schema; export interface ScansGetResponseDataRequestsItemRequest { documentURL: string; hasUserGesture: boolean; initiator: ScansGetResponseDataRequestsItemRequestInitiator; redirectHasExtraInfo: boolean; request: ScansGetResponseDataRequestsItemRequestRequest; requestId: string; type: string; wallTime: number; frameId?: string | null; loaderId?: string | null; primaryRequest?: boolean | null; redirectResponse?: ScansGetResponseDataRequestsItemRequestRedirectResponse | null; } export declare const ScansGetResponseDataRequestsItemRequest: S.Schema; export interface ScansGetResponseDataRequestsItemResponseAsn { asn: string; country: string; description: string; ip: string; name: string; org: string; } export declare const ScansGetResponseDataRequestsItemResponseAsn: S.Schema; export type ScansGetResponseDataRequestsItemResponseGeoipLlList = Array; export declare const ScansGetResponseDataRequestsItemResponseGeoipLlList: S.Schema; export interface ScansGetResponseDataRequestsItemResponseGeoip { city: string; country: string; countryName: string; geonameId: string; ll: ScansGetResponseDataRequestsItemResponseGeoipLlList; region: string; } export declare const ScansGetResponseDataRequestsItemResponseGeoip: S.Schema; export type ScansGetResponseDataRequestsItemResponseResponseSecurityDetailsSanListList = Array; export declare const ScansGetResponseDataRequestsItemResponseResponseSecurityDetailsSanListList: S.Schema; export interface ScansGetResponseDataRequestsItemResponseResponseSecurityDetails { certificateId: number; certificateTransparencyCompliance: string; cipher: string; encryptedClientHello: boolean; issuer: string; keyExchange: string; keyExchangeGroup: string; protocol: string; sanList: ScansGetResponseDataRequestsItemResponseResponseSecurityDetailsSanListList; serverSignatureAlgorithm: number; subjectName: string; validFrom: number; validTo: number; } export declare const ScansGetResponseDataRequestsItemResponseResponseSecurityDetails: S.Schema; export type ScansGetResponseDataRequestsItemResponseResponseSecurityHeadersItem = ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersItem; export declare const ScansGetResponseDataRequestsItemResponseResponseSecurityHeadersItem: S.Schema; export type ScansGetResponseDataRequestsItemResponseResponseSecurityHeadersList = Array; export declare const ScansGetResponseDataRequestsItemResponseResponseSecurityHeadersList: S.Schema; export interface ScansGetResponseDataRequestsItemResponseResponse { charset: string; mimeType: string; protocol: string; remoteIPAddress: string; remotePort: number; securityDetails: ScansGetResponseDataRequestsItemResponseResponseSecurityDetails; securityHeaders: ScansGetResponseDataRequestsItemResponseResponseSecurityHeadersList; securityState: string; status: number; statusText: string; url: string; headers?: unknown | null; } export declare const ScansGetResponseDataRequestsItemResponseResponse: S.Schema; export interface ScansGetResponseDataRequestsItemResponse { asn: ScansGetResponseDataRequestsItemResponseAsn; dataLength: number; encodedDataLength: number; geoip: ScansGetResponseDataRequestsItemResponseGeoip; hasExtraInfo: boolean; requestId: string; response: ScansGetResponseDataRequestsItemResponseResponse; size: number; type: string; contentAvailable?: boolean | null; hash?: string | null; } export declare const ScansGetResponseDataRequestsItemResponse: S.Schema; export interface ScansGetResponseDataRequestsItemRequestsItemInitiator { type: string; } export declare const ScansGetResponseDataRequestsItemRequestsItemInitiator: S.Schema; export interface ScansGetResponseDataRequestsItemRequestsItemRequestHeaders { name: string; } export declare const ScansGetResponseDataRequestsItemRequestsItemRequestHeaders: S.Schema; export interface ScansGetResponseDataRequestsItemRequestsItemRequest { headers: ScansGetResponseDataRequestsItemRequestsItemRequestHeaders; initialPriority: string; isSameSite: boolean; method: string; mixedContentType: string; referrerPolicy: string; url: string; } export declare const ScansGetResponseDataRequestsItemRequestsItemRequest: S.Schema; export interface ScansGetResponseDataRequestsItemRequestsItem { documentURL: string; frameId: string; hasUserGesture: boolean; initiator: ScansGetResponseDataRequestsItemRequestsItemInitiator; loaderId: string; redirectHasExtraInfo: boolean; request: ScansGetResponseDataRequestsItemRequestsItemRequest; requestId: string; type: string; wallTime: number; } export declare const ScansGetResponseDataRequestsItemRequestsItem: S.Schema; export type ScansGetResponseDataRequestsItemRequestsList = Array; export declare const ScansGetResponseDataRequestsItemRequestsList: S.Schema; export interface ScansGetResponseDataRequestsItem { request: ScansGetResponseDataRequestsItemRequest; response: ScansGetResponseDataRequestsItemResponse; requests?: ScansGetResponseDataRequestsItemRequestsList | null; } export declare const ScansGetResponseDataRequestsItem: S.Schema; export type ScansGetResponseDataRequestsList = Array; export declare const ScansGetResponseDataRequestsList: S.Schema; export interface ScansGetResponseData { console: ScansGetResponseDataConsoleList; cookies: ScansGetResponseDataCookiesList; globals: ScansGetResponseDataGlobalsList; links: ScansGetResponseDataLinksList; performance: ScansGetResponseDataPerformanceList; requests: ScansGetResponseDataRequestsList; } export declare const ScansGetResponseData: S.Schema; export type ScansGetResponseListsAsnsList = Array; export declare const ScansGetResponseListsAsnsList: S.Schema; export interface ScansGetResponseListsCertificatesItem { issuer: string; subjectName: string; validFrom: number; validTo: number; } export declare const ScansGetResponseListsCertificatesItem: S.Schema; export type ScansGetResponseListsCertificatesList = Array; export declare const ScansGetResponseListsCertificatesList: S.Schema; export type ScansGetResponseListsContinentsList = Array; export declare const ScansGetResponseListsContinentsList: S.Schema; export type ScansGetResponseListsCountriesList = Array; export declare const ScansGetResponseListsCountriesList: S.Schema; export type ScansGetResponseListsDomainsList = Array; export declare const ScansGetResponseListsDomainsList: S.Schema; export type ScansGetResponseListsHashesList = Array; export declare const ScansGetResponseListsHashesList: S.Schema; export type ScansGetResponseListsIpsList = Array; export declare const ScansGetResponseListsIpsList: S.Schema; export type ScansGetResponseListsLinkDomainsList = Array; export declare const ScansGetResponseListsLinkDomainsList: S.Schema; export type ScansGetResponseListsServersList = Array; export declare const ScansGetResponseListsServersList: S.Schema; export type ScansGetResponseListsUrlsList = Array; export declare const ScansGetResponseListsUrlsList: S.Schema; export interface ScansGetResponseLists { asns: ScansGetResponseListsAsnsList; certificates: ScansGetResponseListsCertificatesList; continents: ScansGetResponseListsContinentsList; countries: ScansGetResponseListsCountriesList; domains: ScansGetResponseListsDomainsList; hashes: ScansGetResponseListsHashesList; ips: ScansGetResponseListsIpsList; linkDomains: ScansGetResponseListsLinkDomainsList; servers: ScansGetResponseListsServersList; urls: ScansGetResponseListsUrlsList; } export declare const ScansGetResponseLists: S.Schema; export interface ScansGetResponseMetaProcessorsAsnDataItem { asn: string; country: string; description: string; ip: string; name: string; } export declare const ScansGetResponseMetaProcessorsAsnDataItem: S.Schema; export type ScansGetResponseMetaProcessorsAsnDataList = Array; export declare const ScansGetResponseMetaProcessorsAsnDataList: S.Schema; export interface ScansGetResponseMetaProcessorsAsn { data: ScansGetResponseMetaProcessorsAsnDataList; } export declare const ScansGetResponseMetaProcessorsAsn: S.Schema; export interface ScansGetResponseMetaProcessorsDnsDataItem { address: string; dnssecValid: boolean; name: string; type: string; } export declare const ScansGetResponseMetaProcessorsDnsDataItem: S.Schema; export type ScansGetResponseMetaProcessorsDnsDataList = Array; export declare const ScansGetResponseMetaProcessorsDnsDataList: S.Schema; export interface ScansGetResponseMetaProcessorsDns { data: ScansGetResponseMetaProcessorsDnsDataList; } export declare const ScansGetResponseMetaProcessorsDns: S.Schema; export interface ScansGetResponseMetaProcessorsDomainCategoriesDataItem { inherited: unknown; isPrimary: boolean; name: string; } export declare const ScansGetResponseMetaProcessorsDomainCategoriesDataItem: S.Schema; export type ScansGetResponseMetaProcessorsDomainCategoriesDataList = Array; export declare const ScansGetResponseMetaProcessorsDomainCategoriesDataList: S.Schema; export interface ScansGetResponseMetaProcessorsDomainCategories { data: ScansGetResponseMetaProcessorsDomainCategoriesDataList; } export declare const ScansGetResponseMetaProcessorsDomainCategories: S.Schema; export type ScansGetResponseMetaProcessorsGeoipDataItemGeoipLlList = Array; export declare const ScansGetResponseMetaProcessorsGeoipDataItemGeoipLlList: S.Schema; export interface ScansGetResponseMetaProcessorsGeoipDataItemGeoip { city: string; country: string; countryName: string; ll: ScansGetResponseMetaProcessorsGeoipDataItemGeoipLlList; region: string; } export declare const ScansGetResponseMetaProcessorsGeoipDataItemGeoip: S.Schema; export interface ScansGetResponseMetaProcessorsGeoipDataItem { geoip: ScansGetResponseMetaProcessorsGeoipDataItemGeoip; ip: string; } export declare const ScansGetResponseMetaProcessorsGeoipDataItem: S.Schema; export type ScansGetResponseMetaProcessorsGeoipDataList = Array; export declare const ScansGetResponseMetaProcessorsGeoipDataList: S.Schema; export interface ScansGetResponseMetaProcessorsGeoip { data: ScansGetResponseMetaProcessorsGeoipDataList; } export declare const ScansGetResponseMetaProcessorsGeoip: S.Schema; export type ScansGetResponseMetaProcessorsPhishingDataList = Array; export declare const ScansGetResponseMetaProcessorsPhishingDataList: S.Schema; export interface ScansGetResponseMetaProcessorsPhishing { data: ScansGetResponseMetaProcessorsPhishingDataList; } export declare const ScansGetResponseMetaProcessorsPhishing: S.Schema; export interface ScansGetResponseMetaProcessorsRadarRankDataItem { bucket: string; hostname: string; rank?: number | null; } export declare const ScansGetResponseMetaProcessorsRadarRankDataItem: S.Schema; export type ScansGetResponseMetaProcessorsRadarRankDataList = Array; export declare const ScansGetResponseMetaProcessorsRadarRankDataList: S.Schema; export interface ScansGetResponseMetaProcessorsRadarRank { data: ScansGetResponseMetaProcessorsRadarRankDataList; } export declare const ScansGetResponseMetaProcessorsRadarRank: S.Schema; export interface ScansGetResponseMetaProcessorsWappaDataItemCategoriesItem { name: string; priority: number; } export declare const ScansGetResponseMetaProcessorsWappaDataItemCategoriesItem: S.Schema; export type ScansGetResponseMetaProcessorsWappaDataItemCategoriesList = Array; export declare const ScansGetResponseMetaProcessorsWappaDataItemCategoriesList: S.Schema; export interface ScansGetResponseMetaProcessorsWappaDataItemConfidenceItem { confidence: number; name: string; pattern: string; patternType: string; } export declare const ScansGetResponseMetaProcessorsWappaDataItemConfidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsWappaDataItemConfidenceList = Array; export declare const ScansGetResponseMetaProcessorsWappaDataItemConfidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsWappaDataItem { app: string; categories: ScansGetResponseMetaProcessorsWappaDataItemCategoriesList; confidence: ScansGetResponseMetaProcessorsWappaDataItemConfidenceList; confidenceTotal: number; icon: string; website: string; } export declare const ScansGetResponseMetaProcessorsWappaDataItem: S.Schema; export type ScansGetResponseMetaProcessorsWappaDataList = Array; export declare const ScansGetResponseMetaProcessorsWappaDataList: S.Schema; export interface ScansGetResponseMetaProcessorsWappa { data: ScansGetResponseMetaProcessorsWappaDataList; } export declare const ScansGetResponseMetaProcessorsWappa: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding { outcome: string; summary: string; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest { method: string; url: string; headers?: unknown | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse { status: number; statusText: string; bodyPreview?: string | null; bodySize?: number | null; headers?: unknown | null; redirectedTo?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem { action: string; label: string; finding?: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding | null; request?: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest | null; response?: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignals { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignals: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRules { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRulesEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRules: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuth { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuthEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuth: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControl { contentSignals: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignals; robotsTxtAiRules: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlRobotsTxtAiRules; webBotAuth: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlWebBotAuth; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControl: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcp { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcpEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcp: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2 { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2EvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMpp { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMppEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMpp: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcp { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcpEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcp: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402 { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402EvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksCommerce { acp: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAcp; ap2: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceAp2; mpp: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceMpp; ucp: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceUcp; x402: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerceX402; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksCommerce: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiation { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiationEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiation: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibility { markdownNegotiation: ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibilityMarkdownNegotiation; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibility: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeaders { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeadersEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeaders: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxt { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxtEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxt: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemap { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemapEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemap: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverability { linkHeaders: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityLinkHeaders; robotsTxt: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilityRobotsTxt; sitemap: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverabilitySitemap; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverability: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCard { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCardEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCard: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkills { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkillsEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkills: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalog { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalogEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalog: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCard { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCardEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCard: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscovery { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscoveryEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscovery: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResource { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResourceEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResource: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItemFinding = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemFinding; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItemFinding: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItemRequest = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemRequest; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItemRequest: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItemResponse = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItemResponse; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItemResponse: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItem = ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControlContentSignalsEvidenceItem; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcp { status: string; details?: unknown | null; durationMs?: number | null; evidence?: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcpEvidenceList | null; message?: string | null; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcp: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecksDiscovery { a2aAgentCard: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryA2aAgentCard; agentSkills: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryAgentSkills; apiCatalog: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryApiCatalog; mcpServerCard: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryMcpServerCard; oauthDiscovery: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthDiscovery; oauthProtectedResource: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryOauthProtectedResource; webMcp: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoveryWebMcp; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecksDiscovery: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessChecks { botAccessControl: ScansGetResponseMetaProcessorsAgentReadinessChecksBotAccessControl; commerce: ScansGetResponseMetaProcessorsAgentReadinessChecksCommerce; contentAccessibility: ScansGetResponseMetaProcessorsAgentReadinessChecksContentAccessibility; discoverability: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscoverability; discovery: ScansGetResponseMetaProcessorsAgentReadinessChecksDiscovery; } export declare const ScansGetResponseMetaProcessorsAgentReadinessChecks: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessCommerceSignalsList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessCommerceSignalsList: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsItemSpecUrlsList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsItemSpecUrlsList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsItem { check: string; description: string; prompt: string; skillUrl: string; specUrls: ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsItemSpecUrlsList; } export declare const ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsItem: S.Schema; export type ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsList = Array; export declare const ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsList: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadinessNextLevel { name: string; requirements: ScansGetResponseMetaProcessorsAgentReadinessNextLevelRequirementsList; target: number; } export declare const ScansGetResponseMetaProcessorsAgentReadinessNextLevel: S.Schema; export interface ScansGetResponseMetaProcessorsAgentReadiness { checks: ScansGetResponseMetaProcessorsAgentReadinessChecks; level: number; levelName: string; commerceSignals?: ScansGetResponseMetaProcessorsAgentReadinessCommerceSignalsList | null; isCommerce?: boolean | null; nextLevel?: ScansGetResponseMetaProcessorsAgentReadinessNextLevel | null; } export declare const ScansGetResponseMetaProcessorsAgentReadiness: S.Schema; export type ScansGetResponseMetaProcessorsPhishingV2DataList = Array; export declare const ScansGetResponseMetaProcessorsPhishingV2DataList: S.Schema; export interface ScansGetResponseMetaProcessorsPhishingV2 { data: ScansGetResponseMetaProcessorsPhishingV2DataList; } export declare const ScansGetResponseMetaProcessorsPhishingV2: S.Schema; export type ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeAllowList = Array; export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeAllowList: S.Schema; export type ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeDisallowList = Array; export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeDisallowList: S.Schema; export interface ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeContentSignal { aiInput?: string | null; aiTrain?: string | null; search?: string | null; } export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeContentSignal: S.Schema; export interface ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShape { allow: ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeAllowList; disallow: ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeDisallowList; contentSignal?: ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShapeContentSignal | null; crawlDelay?: number | null; } export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShape: S.Schema; export interface ScansGetResponseMetaProcessorsRobotsTxtDataItemRules { "": ScansGetResponseMetaProcessorsRobotsTxtDataItemRulesShape; } export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItemRules: S.Schema; export type ScansGetResponseMetaProcessorsRobotsTxtDataItemSitemapsList = Array; export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItemSitemapsList: S.Schema; export interface ScansGetResponseMetaProcessorsRobotsTxtDataItem { rules: ScansGetResponseMetaProcessorsRobotsTxtDataItemRules; sitemaps: ScansGetResponseMetaProcessorsRobotsTxtDataItemSitemapsList; hash?: string | null; } export declare const ScansGetResponseMetaProcessorsRobotsTxtDataItem: S.Schema; export type ScansGetResponseMetaProcessorsRobotsTxtDataList = Array; export declare const ScansGetResponseMetaProcessorsRobotsTxtDataList: S.Schema; export interface ScansGetResponseMetaProcessorsRobotsTxt { data: ScansGetResponseMetaProcessorsRobotsTxtDataList; } export declare const ScansGetResponseMetaProcessorsRobotsTxt: S.Schema; export interface ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentItem { id: number; name: string; superCategoryId: number; } export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentItem: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentList = Array; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentList: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedContentItem = ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentItem; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedContentItem: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedContentList = Array; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedContentList: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedRisksItem = ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentItem; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedRisksItem: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedRisksList = Array; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedRisksList: S.Schema; export interface ScansGetResponseMetaProcessorsUrlCategoriesDataItemInherited { content: ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedContentList; from: string; risks: ScansGetResponseMetaProcessorsUrlCategoriesDataItemInheritedRisksList; } export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemInherited: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemRisksItem = ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentItem; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemRisksItem: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataItemRisksList = Array; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItemRisksList: S.Schema; export interface ScansGetResponseMetaProcessorsUrlCategoriesDataItem { content: ScansGetResponseMetaProcessorsUrlCategoriesDataItemContentList; inherited: ScansGetResponseMetaProcessorsUrlCategoriesDataItemInherited; name: string; risks: ScansGetResponseMetaProcessorsUrlCategoriesDataItemRisksList; } export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataItem: S.Schema; export type ScansGetResponseMetaProcessorsUrlCategoriesDataList = Array; export declare const ScansGetResponseMetaProcessorsUrlCategoriesDataList: S.Schema; export interface ScansGetResponseMetaProcessorsUrlCategories { data: ScansGetResponseMetaProcessorsUrlCategoriesDataList; } export declare const ScansGetResponseMetaProcessorsUrlCategories: S.Schema; export interface ScansGetResponseMetaProcessors { asn: ScansGetResponseMetaProcessorsAsn; dns: ScansGetResponseMetaProcessorsDns; domainCategories: ScansGetResponseMetaProcessorsDomainCategories; geoip: ScansGetResponseMetaProcessorsGeoip; phishing: ScansGetResponseMetaProcessorsPhishing; radarRank: ScansGetResponseMetaProcessorsRadarRank; wappa: ScansGetResponseMetaProcessorsWappa; agentReadiness?: ScansGetResponseMetaProcessorsAgentReadiness | null; phishingV2?: ScansGetResponseMetaProcessorsPhishingV2 | null; robotsTxt?: ScansGetResponseMetaProcessorsRobotsTxt | null; urlCategories?: ScansGetResponseMetaProcessorsUrlCategories | null; } export declare const ScansGetResponseMetaProcessors: S.Schema; export interface ScansGetResponseMeta { processors: ScansGetResponseMetaProcessors; } export declare const ScansGetResponseMeta: S.Schema; export interface ScansGetResponsePageScreenshot { dhash: string; mm3Hash: number; name: string; phash: string; } export declare const ScansGetResponsePageScreenshot: S.Schema; export interface ScansGetResponsePage { apexDomain: string; asn: string; asnname: string; city: string; country: string; domain: string; ip: string; mimeType: string; server: string; status: string; title: string; tlsAgeDays: number; tlsIssuer: string; tlsValidDays: number; tlsValidFrom: string; url: string; screenshot?: ScansGetResponsePageScreenshot | null; } export declare const ScansGetResponsePage: S.Schema; export interface ScansGetResponseScanner { colo: string; country: string; } export declare const ScansGetResponseScanner: S.Schema; export type ScansGetResponseStatsDomainStatsItemCountriesList = Array; export declare const ScansGetResponseStatsDomainStatsItemCountriesList: S.Schema; export type ScansGetResponseStatsDomainStatsItemInitiatorsList = Array; export declare const ScansGetResponseStatsDomainStatsItemInitiatorsList: S.Schema; export type ScansGetResponseStatsDomainStatsItemIpsList = Array; export declare const ScansGetResponseStatsDomainStatsItemIpsList: S.Schema; export interface ScansGetResponseStatsDomainStatsItem { count: number; countries: ScansGetResponseStatsDomainStatsItemCountriesList; domain: string; encodedSize: number; index: number; initiators: ScansGetResponseStatsDomainStatsItemInitiatorsList; ips: ScansGetResponseStatsDomainStatsItemIpsList; redirects: number; size: number; } export declare const ScansGetResponseStatsDomainStatsItem: S.Schema; export type ScansGetResponseStatsDomainStatsList = Array; export declare const ScansGetResponseStatsDomainStatsList: S.Schema; export type ScansGetResponseStatsIpStatsItemAsn = ScansGetResponseDataRequestsItemResponseAsn; export declare const ScansGetResponseStatsIpStatsItemAsn: S.Schema; export type ScansGetResponseStatsIpStatsItemCountriesList = Array; export declare const ScansGetResponseStatsIpStatsItemCountriesList: S.Schema; export type ScansGetResponseStatsIpStatsItemDomainsList = Array; export declare const ScansGetResponseStatsIpStatsItemDomainsList: S.Schema; export type ScansGetResponseStatsIpStatsItemGeoipLlList = Array; export declare const ScansGetResponseStatsIpStatsItemGeoipLlList: S.Schema; export interface ScansGetResponseStatsIpStatsItemGeoip { city: string; country: string; countryName: string; ll: ScansGetResponseStatsIpStatsItemGeoipLlList; region: string; } export declare const ScansGetResponseStatsIpStatsItemGeoip: S.Schema; export interface ScansGetResponseStatsIpStatsItem { asn: ScansGetResponseDataRequestsItemResponseAsn; countries: ScansGetResponseStatsIpStatsItemCountriesList; domains: ScansGetResponseStatsIpStatsItemDomainsList; encodedSize: number; geoip: ScansGetResponseStatsIpStatsItemGeoip; index: number; ip: string; ipv6: boolean; redirects: number; requests: number; size: number; count?: number | null; } export declare const ScansGetResponseStatsIpStatsItem: S.Schema; export type ScansGetResponseStatsIpStatsList = Array; export declare const ScansGetResponseStatsIpStatsList: S.Schema; export type ScansGetResponseStatsProtocolStatsItemCountriesList = Array; export declare const ScansGetResponseStatsProtocolStatsItemCountriesList: S.Schema; export type ScansGetResponseStatsProtocolStatsItemIpsList = Array; export declare const ScansGetResponseStatsProtocolStatsItemIpsList: S.Schema; export interface ScansGetResponseStatsProtocolStatsItem { count: number; countries: ScansGetResponseStatsProtocolStatsItemCountriesList; encodedSize: number; ips: ScansGetResponseStatsProtocolStatsItemIpsList; protocol: string; size: number; } export declare const ScansGetResponseStatsProtocolStatsItem: S.Schema; export type ScansGetResponseStatsProtocolStatsList = Array; export declare const ScansGetResponseStatsProtocolStatsList: S.Schema; export type ScansGetResponseStatsResourceStatsItemCountriesList = Array; export declare const ScansGetResponseStatsResourceStatsItemCountriesList: S.Schema; export type ScansGetResponseStatsResourceStatsItemIpsList = Array; export declare const ScansGetResponseStatsResourceStatsItemIpsList: S.Schema; export interface ScansGetResponseStatsResourceStatsItem { compression: number; count: number; countries: ScansGetResponseStatsResourceStatsItemCountriesList; encodedSize: number; ips: ScansGetResponseStatsResourceStatsItemIpsList; percentage: number; size: number; type: string; } export declare const ScansGetResponseStatsResourceStatsItem: S.Schema; export type ScansGetResponseStatsResourceStatsList = Array; export declare const ScansGetResponseStatsResourceStatsList: S.Schema; export type ScansGetResponseStatsServerStatsItemCountriesList = Array; export declare const ScansGetResponseStatsServerStatsItemCountriesList: S.Schema; export type ScansGetResponseStatsServerStatsItemIpsList = Array; export declare const ScansGetResponseStatsServerStatsItemIpsList: S.Schema; export interface ScansGetResponseStatsServerStatsItem { count: number; countries: ScansGetResponseStatsServerStatsItemCountriesList; encodedSize: number; ips: ScansGetResponseStatsServerStatsItemIpsList; server: string; size: number; } export declare const ScansGetResponseStatsServerStatsItem: S.Schema; export type ScansGetResponseStatsServerStatsList = Array; export declare const ScansGetResponseStatsServerStatsList: S.Schema; export type ScansGetResponseStatsTlsStatsItemCountriesList = Array; export declare const ScansGetResponseStatsTlsStatsItemCountriesList: S.Schema; export type ScansGetResponseStatsTlsStatsItemIpsList = Array; export declare const ScansGetResponseStatsTlsStatsItemIpsList: S.Schema; export interface ScansGetResponseStatsTlsStatsItemProtocols { TLS_1_3___AES_128_GCM: number; } export declare const ScansGetResponseStatsTlsStatsItemProtocols: S.Schema; export interface ScansGetResponseStatsTlsStatsItem { count: number; countries: ScansGetResponseStatsTlsStatsItemCountriesList; encodedSize: number; ips: ScansGetResponseStatsTlsStatsItemIpsList; protocols: ScansGetResponseStatsTlsStatsItemProtocols; securityState: string; size: number; } export declare const ScansGetResponseStatsTlsStatsItem: S.Schema; export type ScansGetResponseStatsTlsStatsList = Array; export declare const ScansGetResponseStatsTlsStatsList: S.Schema; export interface ScansGetResponseStats { domainStats: ScansGetResponseStatsDomainStatsList; ipStats: ScansGetResponseStatsIpStatsList; iPv6Percentage: number; malicious: number; protocolStats: ScansGetResponseStatsProtocolStatsList; resourceStats: ScansGetResponseStatsResourceStatsList; securePercentage: number; secureRequests: number; serverStats: ScansGetResponseStatsServerStatsList; tlsStats: ScansGetResponseStatsTlsStatsList; totalLinks: number; uniqASNs: number; uniqCountries: number; } export declare const ScansGetResponseStats: S.Schema; export type ScansGetResponseTaskOptionsScreenshotsResolutionsList = Array; export declare const ScansGetResponseTaskOptionsScreenshotsResolutionsList: S.Schema; export interface ScansGetResponseTaskOptions { /** Custom headers set. */ customHeaders?: unknown | null; screenshotsResolutions?: ScansGetResponseTaskOptionsScreenshotsResolutionsList | null; } export declare const ScansGetResponseTaskOptions: S.Schema; export interface ScansGetResponseTask { apexDomain: string; domain: string; domURL: string; method: string; options: ScansGetResponseTaskOptions; reportURL: string; screenshotURL: string; source: string; success: boolean; time: string; url: string; uuid: string; visibility: string; } export declare const ScansGetResponseTask: S.Schema; export type ScansGetResponseVerdictsOverallCategoriesList = Array; export declare const ScansGetResponseVerdictsOverallCategoriesList: S.Schema; export type ScansGetResponseVerdictsOverallTagsList = Array; export declare const ScansGetResponseVerdictsOverallTagsList: S.Schema; export interface ScansGetResponseVerdictsOverall { categories: ScansGetResponseVerdictsOverallCategoriesList; hasVerdicts: boolean; malicious: boolean; tags: ScansGetResponseVerdictsOverallTagsList; } export declare const ScansGetResponseVerdictsOverall: S.Schema; export interface ScansGetResponseVerdicts { overall: ScansGetResponseVerdictsOverall; } export declare const ScansGetResponseVerdicts: S.Schema; /** Raw response payload (operation does not use the standard v4 result envelope). */ export interface GetScanResponse { data: ScansGetResponseData; lists: ScansGetResponseLists; meta: ScansGetResponseMeta; page: ScansGetResponsePage; scanner: ScansGetResponseScanner; stats: ScansGetResponseStats; task: ScansGetResponseTask; verdicts: ScansGetResponseVerdicts; } export declare const GetScanResponse: S.Schema; export interface HarScanRequest { /** Account ID. */ accountId: string; /** Scan UUID. */ scanId: string; } export declare const HarScanRequest: S.Schema; export interface ScansHarResponseLogCreator { comment: string; name: string; version: string; } export declare const ScansHarResponseLogCreator: S.Schema; export type ScansHarResponseLogEntriesItemRequestHeadersItem = ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersItem; export declare const ScansHarResponseLogEntriesItemRequestHeadersItem: S.Schema; export type ScansHarResponseLogEntriesItemRequestHeadersList = Array; export declare const ScansHarResponseLogEntriesItemRequestHeadersList: S.Schema; export interface ScansHarResponseLogEntriesItemRequest { bodySize: number; headers: ScansHarResponseLogEntriesItemRequestHeadersList; headersSize: number; httpVersion: string; method: string; url: string; } export declare const ScansHarResponseLogEntriesItemRequest: S.Schema; export interface ScansHarResponseLogEntriesItemResponseContent { mimeType: string; size: number; compression?: number | null; } export declare const ScansHarResponseLogEntriesItemResponseContent: S.Schema; export type ScansHarResponseLogEntriesItemResponseHeadersItem = ScansGetResponseDataRequestsItemRequestRedirectResponseSecurityHeadersItem; export declare const ScansHarResponseLogEntriesItemResponseHeadersItem: S.Schema; export type ScansHarResponseLogEntriesItemResponseHeadersList = Array; export declare const ScansHarResponseLogEntriesItemResponseHeadersList: S.Schema; export interface ScansHarResponseLogEntriesItemResponse { transferSize: number; bodySize: number; content: ScansHarResponseLogEntriesItemResponseContent; headers: ScansHarResponseLogEntriesItemResponseHeadersList; headersSize: number; httpVersion: string; redirectURL: string; status: number; statusText: string; } export declare const ScansHarResponseLogEntriesItemResponse: S.Schema; export interface ScansHarResponseLogEntriesItem { initialPriority: string; initiatorType: string; priority: string; requestId: string; requestTime: number; resourceType: string; cache: unknown; connection: string; pageref: string; request: ScansHarResponseLogEntriesItemRequest; response: ScansHarResponseLogEntriesItemResponse; serverIPAddress: string; startedDateTime: string; time: number; } export declare const ScansHarResponseLogEntriesItem: S.Schema; export type ScansHarResponseLogEntriesList = Array; export declare const ScansHarResponseLogEntriesList: S.Schema; export interface ScansHarResponseLogPagesItemPageTimings { onContentLoad: number; onLoad: number; } export declare const ScansHarResponseLogPagesItemPageTimings: S.Schema; export interface ScansHarResponseLogPagesItem { id: string; pageTimings: ScansHarResponseLogPagesItemPageTimings; startedDateTime: string; title: string; } export declare const ScansHarResponseLogPagesItem: S.Schema; export type ScansHarResponseLogPagesList = Array; export declare const ScansHarResponseLogPagesList: S.Schema; export interface ScansHarResponseLog { creator: ScansHarResponseLogCreator; entries: ScansHarResponseLogEntriesList; pages: ScansHarResponseLogPagesList; version: string; } export declare const ScansHarResponseLog: S.Schema; /** Raw response payload (operation does not use the standard v4 result envelope). */ export interface HarScanResponse { log: ScansHarResponseLog; } export declare const HarScanResponse: S.Schema; export interface ListScansRequest { /** Account ID. */ accountId: string; /** Filter scans */ q?: string; /** Limit the number of objects in the response. */ size?: number; } export declare const ListScansRequest: S.Schema; export interface ScansListResponseResultsItemPage { asn: string; country: string; ip: string; url: string; } export declare const ScansListResponseResultsItemPage: S.Schema; export interface ScansListResponseResultsItemStats { dataLength: number; requests: number; uniqCountries: number; uniqIPs: number; } export declare const ScansListResponseResultsItemStats: S.Schema; export interface ScansListResponseResultsItemTask { time: string; url: string; uuid: string; visibility: string; } export declare const ScansListResponseResultsItemTask: S.Schema; export interface ScansListResponseResultsItemVerdicts { malicious: boolean; } export declare const ScansListResponseResultsItemVerdicts: S.Schema; export interface ScansListResponseResultsItem { id: string; page: ScansListResponseResultsItemPage; result: string; stats: ScansListResponseResultsItemStats; task: ScansListResponseResultsItemTask; verdicts: ScansListResponseResultsItemVerdicts; } export declare const ScansListResponseResultsItem: S.Schema; export type ScansListResponseResultsList = Array; export declare const ScansListResponseResultsList: S.Schema; /** Raw response payload (operation does not use the standard v4 result envelope). */ export interface ListScansResponse { results: ScansListResponseResultsList; } export declare const ListScansResponse: S.Schema; export type ScansScreenshotRequestResolution = "desktop" | "mobile" | "tablet"; export declare const ScansScreenshotRequestResolution: any; export interface ScreenshotScanRequest { /** Account ID. */ accountId: string; /** Scan UUID. */ scanId: string; /** Target device type. */ resolution?: ScansScreenshotRequestResolution | (string & {}); } export declare const ScreenshotScanRequest: S.Schema; export interface ScreenshotScanResponse { } export declare const ScreenshotScanResponse: S.Schema; export type BulkCreateScansError = CloudflareOpError; /** Submit URLs to scan. Check limits at https://developers.cloudflare.com/security-center/investigate/scan-limits/ and take into account scans submitted in bulk have lower priority and may take longer to finish. */ export declare const bulkCreateScans: API.OperationMethod; export type CreateScanError = CloudflareOpError; /** Submit a URL to scan. Check limits at https://developers.cloudflare.com/security-center/investigate/scan-limits/. */ export declare const createScan: API.OperationMethod; export type DomScanError = CloudflareOpError; /** Returns a plain text response, with the scan's DOM content as rendered by Chrome. */ export declare const domScan: API.OperationMethod; export type GetResponsError = CloudflareOpError; /** Returns the raw response of the network request. Find the `response_id` in the `data.requests.response.hash`. */ export declare const getRespons: API.OperationMethod; export type GetScanError = CloudflareOpError; /** Get URL scan by uuid */ export declare const getScan: API.OperationMethod; export type HarScanError = CloudflareOpError; /** Get a URL scan's HAR file. See HAR spec at http://www.softwareishard.com/blog/har-12-spec/. */ export declare const harScan: API.OperationMethod; export type ListScansError = CloudflareOpError; /** Use a subset of ElasticSearch Query syntax to filter scans. Some example queries:

- 'path:"/bundles/jquery.js"': Searches for scans who requested resources with the given path.
- 'page.asn:AS24940 AND hash:xxx': Websites hosted in AS24940 where a resource with the given hash was downloaded.
- 'page.domain:microsoft* AND verdicts.malicious:true AND NOT page.domain:microsoft.com': malicious scans whose hostname starts with "microsoft".
- 'apikey:me AND date:[2025-01 TO 2025-02]': my scans from 2025 January to 2025 February. */ export declare const listScans: API.OperationMethod; export type ScreenshotScanError = CloudflareOpError; /** Get scan's screenshot by resolution (desktop/mobile/tablet). */ export declare const screenshotScan: API.OperationMethod; //# sourceMappingURL=url_scanner.d.ts.map