import { APIResource } from "../../../core/resource.mjs"; import * as IntegrationsAPI from "./integrations.mjs"; import { BaseIntegrations, IntegrationCreateParams, IntegrationCreateResponse, IntegrationDeleteParams, IntegrationGetParams, IntegrationGetResponse, IntegrationListParams, IntegrationListResponse, IntegrationListResponsesSinglePage, IntegrationPauseParams, IntegrationPauseResponse, IntegrationResumeParams, IntegrationResumeResponse, IntegrationUpdateParams, IntegrationUpdateResponse, Integrations } from "./integrations.mjs"; import * as ApplicationsAPI from "./applications/applications.mjs"; import { ApplicationGetParams, ApplicationGetResponse, ApplicationListParams, ApplicationListResponse, ApplicationListResponsesSinglePage, Applications, BaseApplications } from "./applications/applications.mjs"; import * as PostureAPI from "./posture/posture.mjs"; import { BasePosture, Posture } from "./posture/posture.mjs"; export declare class BaseCasb extends APIResource { static readonly _key: readonly ['zeroTrust', 'casb']; } export declare class Casb extends BaseCasb { applications: ApplicationsAPI.Applications; integrations: IntegrationsAPI.Integrations; posture: PostureAPI.Posture; } export declare namespace Casb { export { Applications as Applications, BaseApplications as BaseApplications, type ApplicationListResponse as ApplicationListResponse, type ApplicationGetResponse as ApplicationGetResponse, type ApplicationListResponsesSinglePage as ApplicationListResponsesSinglePage, type ApplicationListParams as ApplicationListParams, type ApplicationGetParams as ApplicationGetParams, }; export { Integrations as Integrations, BaseIntegrations as BaseIntegrations, type IntegrationCreateResponse as IntegrationCreateResponse, type IntegrationUpdateResponse as IntegrationUpdateResponse, type IntegrationListResponse as IntegrationListResponse, type IntegrationGetResponse as IntegrationGetResponse, type IntegrationPauseResponse as IntegrationPauseResponse, type IntegrationResumeResponse as IntegrationResumeResponse, type IntegrationListResponsesSinglePage as IntegrationListResponsesSinglePage, type IntegrationCreateParams as IntegrationCreateParams, type IntegrationUpdateParams as IntegrationUpdateParams, type IntegrationListParams as IntegrationListParams, type IntegrationDeleteParams as IntegrationDeleteParams, type IntegrationGetParams as IntegrationGetParams, type IntegrationPauseParams as IntegrationPauseParams, type IntegrationResumeParams as IntegrationResumeParams, }; export { Posture as Posture, BasePosture as BasePosture }; } //# sourceMappingURL=casb.d.mts.map