import { APIResource } from "../../core/resource.js"; import * as DNSAPI from "./dns.js"; import { BaseDNS, DNS, DNSListParams, DNSV4PagePagination } from "./dns.js"; import * as DomainHistoryAPI from "./domain-history.js"; import { BaseDomainHistoryResource, DomainHistory, DomainHistoryGetParams, DomainHistoryGetResponse, DomainHistoryResource } from "./domain-history.js"; import * as IPListsAPI from "./ip-lists.js"; import { BaseIPLists, IPList, IPLists } from "./ip-lists.js"; import * as IPsAPI from "./ips.js"; import { BaseIPs, IP, IPGetParams, IPGetResponse, IPs } from "./ips.js"; import * as MiscategorizationsAPI from "./miscategorizations.js"; import { BaseMiscategorizations, MiscategorizationCreateParams, MiscategorizationCreateResponse, Miscategorizations } from "./miscategorizations.js"; import * as SinkholesAPI from "./sinkholes.js"; import { BaseSinkholes, Sinkhole, SinkholeListParams, Sinkholes, SinkholesSinglePage } from "./sinkholes.js"; import * as WhoisAPI from "./whois.js"; import { BaseWhois, Whois, WhoisGetParams, WhoisGetResponse } from "./whois.js"; import * as ASNAPI from "./asn/asn.js"; import { ASN, ASNGetParams, BaseASN } from "./asn/asn.js"; import * as AttackSurfaceReportAPI from "./attack-surface-report/attack-surface-report.js"; import { AttackSurfaceReport, BaseAttackSurfaceReport } from "./attack-surface-report/attack-surface-report.js"; import * as DomainsAPI from "./domains/domains.js"; import { BaseDomains, Domain, DomainGetParams, Domains } from "./domains/domains.js"; import * as IndicatorFeedsAPI from "./indicator-feeds/indicator-feeds.js"; import { BaseIndicatorFeeds, IndicatorFeedCreateParams, IndicatorFeedCreateResponse, IndicatorFeedDataParams, IndicatorFeedDataResponse, IndicatorFeedGetParams, IndicatorFeedGetResponse, IndicatorFeedListParams, IndicatorFeedListResponse, IndicatorFeedListResponsesSinglePage, IndicatorFeedUpdateParams, IndicatorFeedUpdateResponse, IndicatorFeeds } from "./indicator-feeds/indicator-feeds.js"; export declare class BaseIntel extends APIResource { static readonly _key: readonly ['intel']; } export declare class Intel extends BaseIntel { asn: ASNAPI.ASN; dns: DNSAPI.DNS; domains: DomainsAPI.Domains; domainHistory: DomainHistoryAPI.DomainHistoryResource; ips: IPsAPI.IPs; ipLists: IPListsAPI.IPLists; miscategorizations: MiscategorizationsAPI.Miscategorizations; whois: WhoisAPI.Whois; indicatorFeeds: IndicatorFeedsAPI.IndicatorFeeds; sinkholes: SinkholesAPI.Sinkholes; attackSurfaceReport: AttackSurfaceReportAPI.AttackSurfaceReport; } export declare namespace Intel { export { ASN as ASN, BaseASN as BaseASN, type ASNGetParams as ASNGetParams }; export { type DNS as DNS, BaseDNS as BaseDNS, type DNSV4PagePagination as DNSV4PagePagination, type DNSListParams as DNSListParams, }; export { Domains as Domains, BaseDomains as BaseDomains, type Domain as Domain, type DomainGetParams as DomainGetParams, }; export { DomainHistoryResource as DomainHistoryResource, BaseDomainHistoryResource as BaseDomainHistoryResource, type DomainHistory as DomainHistory, type DomainHistoryGetResponse as DomainHistoryGetResponse, type DomainHistoryGetParams as DomainHistoryGetParams, }; export { IPs as IPs, BaseIPs as BaseIPs, type IP as IP, type IPGetResponse as IPGetResponse, type IPGetParams as IPGetParams, }; export { IPLists as IPLists, BaseIPLists as BaseIPLists, type IPList as IPList }; export { Miscategorizations as Miscategorizations, BaseMiscategorizations as BaseMiscategorizations, type MiscategorizationCreateResponse as MiscategorizationCreateResponse, type MiscategorizationCreateParams as MiscategorizationCreateParams, }; export { type Whois as Whois, BaseWhois as BaseWhois, type WhoisGetResponse as WhoisGetResponse, type WhoisGetParams as WhoisGetParams, }; export { IndicatorFeeds as IndicatorFeeds, BaseIndicatorFeeds as BaseIndicatorFeeds, type IndicatorFeedCreateResponse as IndicatorFeedCreateResponse, type IndicatorFeedUpdateResponse as IndicatorFeedUpdateResponse, type IndicatorFeedListResponse as IndicatorFeedListResponse, type IndicatorFeedDataResponse as IndicatorFeedDataResponse, type IndicatorFeedGetResponse as IndicatorFeedGetResponse, type IndicatorFeedListResponsesSinglePage as IndicatorFeedListResponsesSinglePage, type IndicatorFeedCreateParams as IndicatorFeedCreateParams, type IndicatorFeedUpdateParams as IndicatorFeedUpdateParams, type IndicatorFeedListParams as IndicatorFeedListParams, type IndicatorFeedDataParams as IndicatorFeedDataParams, type IndicatorFeedGetParams as IndicatorFeedGetParams, }; export { Sinkholes as Sinkholes, BaseSinkholes as BaseSinkholes, type Sinkhole as Sinkhole, type SinkholesSinglePage as SinkholesSinglePage, type SinkholeListParams as SinkholeListParams, }; export { AttackSurfaceReport as AttackSurfaceReport, BaseAttackSurfaceReport as BaseAttackSurfaceReport }; } //# sourceMappingURL=intel.d.ts.map