UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

21 lines • 2.38 kB
import { APIResource } from "../../../core/resource.mjs"; import * as ReportsAPI from "./reports.mjs"; import { BaseReports, ReportGetParams, ReportGetResponse, Reports } from "./reports.mjs"; import * as RepositoriesAPI from "./repositories.mjs"; import { BaseRepositories, Repositories, RepositoryCreateParams, RepositoryCreateResponse, RepositoryGetParams, RepositoryGetResponse, RepositoryListParams, RepositoryListResponse, RepositoryListResponsesCursorLimitPagination } from "./repositories.mjs"; import * as ScansAPI from "./scans.mjs"; import { BaseScans, ScanCreateParams, ScanCreateResponse, ScanGetParams, ScanGetReportParams, ScanGetReportResponse, ScanGetResponse, ScanListParams, ScanListResponse, ScanListResponsesCursorLimitPagination, Scans } from "./scans.mjs"; export declare class BaseVulnerabilityDiscovery extends APIResource { static readonly _key: readonly ['managedDefense', 'vulnerabilityDiscovery']; } export declare class VulnerabilityDiscovery extends BaseVulnerabilityDiscovery { repositories: RepositoriesAPI.Repositories; scans: ScansAPI.Scans; reports: ReportsAPI.Reports; } export declare namespace VulnerabilityDiscovery { export { Repositories as Repositories, BaseRepositories as BaseRepositories, type RepositoryCreateResponse as RepositoryCreateResponse, type RepositoryListResponse as RepositoryListResponse, type RepositoryGetResponse as RepositoryGetResponse, type RepositoryListResponsesCursorLimitPagination as RepositoryListResponsesCursorLimitPagination, type RepositoryCreateParams as RepositoryCreateParams, type RepositoryListParams as RepositoryListParams, type RepositoryGetParams as RepositoryGetParams, }; export { Scans as Scans, BaseScans as BaseScans, type ScanCreateResponse as ScanCreateResponse, type ScanListResponse as ScanListResponse, type ScanGetResponse as ScanGetResponse, type ScanGetReportResponse as ScanGetReportResponse, type ScanListResponsesCursorLimitPagination as ScanListResponsesCursorLimitPagination, type ScanCreateParams as ScanCreateParams, type ScanListParams as ScanListParams, type ScanGetParams as ScanGetParams, type ScanGetReportParams as ScanGetReportParams, }; export { Reports as Reports, BaseReports as BaseReports, type ReportGetResponse as ReportGetResponse, type ReportGetParams as ReportGetParams, }; } //# sourceMappingURL=vulnerability-discovery.d.mts.map