import { APIResource } from "../../core/resource.mjs"; import * as AnalyzeAPI from "./analyze.mjs"; import { Analyze, AnalyzeCreateParams, AnalyzeCreateResponse, BaseAnalyze } from "./analyze.mjs"; import * as AutoOriginTLSKexAPI from "./auto-origin-tls-kex.mjs"; import { AutoOriginTLSKex, AutoOriginTLSKexEditParams, AutoOriginTLSKexEditResponse, AutoOriginTLSKexGetParams, AutoOriginTLSKexGetResponse, BaseAutoOriginTLSKex } from "./auto-origin-tls-kex.mjs"; import * as RecommendationsAPI from "./recommendations.mjs"; import { BaseRecommendations, Recommendations } from "./recommendations.mjs"; import * as VerificationAPI from "./verification.mjs"; import { BaseVerificationResource, Verification, VerificationEditParams, VerificationEditResponse, VerificationGetParams, VerificationGetResponse, VerificationResource } from "./verification.mjs"; import * as CertificatePacksAPI from "./certificate-packs/certificate-packs.mjs"; import { BaseCertificatePacks, CertificatePackCreateParams, CertificatePackCreateResponse, CertificatePackDeleteParams, CertificatePackDeleteResponse, CertificatePackEditParams, CertificatePackEditResponse, CertificatePackGetParams, CertificatePackGetResponse, CertificatePackListParams, CertificatePackListResponse, CertificatePackListResponsesV4PagePaginationArray, CertificatePacks, Host, RequestValidity, Status, ValidationMethod } from "./certificate-packs/certificate-packs.mjs"; import * as UniversalAPI from "./universal/universal.mjs"; import { BaseUniversal, Universal } from "./universal/universal.mjs"; export declare class BaseSSL extends APIResource { static readonly _key: readonly ['ssl']; } export declare class SSL extends BaseSSL { analyze: AnalyzeAPI.Analyze; certificatePacks: CertificatePacksAPI.CertificatePacks; recommendations: RecommendationsAPI.Recommendations; autoOriginTLSKex: AutoOriginTLSKexAPI.AutoOriginTLSKex; universal: UniversalAPI.Universal; verification: VerificationAPI.VerificationResource; } export declare namespace SSL { export { Analyze as Analyze, BaseAnalyze as BaseAnalyze, type AnalyzeCreateResponse as AnalyzeCreateResponse, type AnalyzeCreateParams as AnalyzeCreateParams, }; export { CertificatePacks as CertificatePacks, BaseCertificatePacks as BaseCertificatePacks, type Host as Host, type RequestValidity as RequestValidity, type Status as Status, type ValidationMethod as ValidationMethod, type CertificatePackCreateResponse as CertificatePackCreateResponse, type CertificatePackListResponse as CertificatePackListResponse, type CertificatePackDeleteResponse as CertificatePackDeleteResponse, type CertificatePackEditResponse as CertificatePackEditResponse, type CertificatePackGetResponse as CertificatePackGetResponse, type CertificatePackListResponsesV4PagePaginationArray as CertificatePackListResponsesV4PagePaginationArray, type CertificatePackCreateParams as CertificatePackCreateParams, type CertificatePackListParams as CertificatePackListParams, type CertificatePackDeleteParams as CertificatePackDeleteParams, type CertificatePackEditParams as CertificatePackEditParams, type CertificatePackGetParams as CertificatePackGetParams, }; export { Recommendations as Recommendations, BaseRecommendations as BaseRecommendations }; export { AutoOriginTLSKex as AutoOriginTLSKex, BaseAutoOriginTLSKex as BaseAutoOriginTLSKex, type AutoOriginTLSKexEditResponse as AutoOriginTLSKexEditResponse, type AutoOriginTLSKexGetResponse as AutoOriginTLSKexGetResponse, type AutoOriginTLSKexEditParams as AutoOriginTLSKexEditParams, type AutoOriginTLSKexGetParams as AutoOriginTLSKexGetParams, }; export { Universal as Universal, BaseUniversal as BaseUniversal }; export { VerificationResource as VerificationResource, BaseVerificationResource as BaseVerificationResource, type Verification as Verification, type VerificationEditResponse as VerificationEditResponse, type VerificationGetResponse as VerificationGetResponse, type VerificationEditParams as VerificationEditParams, type VerificationGetParams as VerificationGetParams, }; } //# sourceMappingURL=ssl.d.mts.map