/**
 * Enterprise Features
 *
 * Enterprise-grade integrations for authentication, policy,
 * ticketing, notifications, and signing.
 *
 * @module enterprise
 */
export { OIDCClient, SCIMClient, createOIDCClient, createSCIMClient, type OIDCConfig, type OIDCProvider, type OIDCUser, type OIDCTokens, type RoleMapping, type VasperaRole, type AuthState, type SCIMUser, type SCIMGroup, } from "./auth/oidc.js";
export { OPAClient, createOPAClient, createLocalOPAClient, createRemoteOPAClient, generateDefaultPolicy, generateSOC2Policy, policyResultToFindings, type OPAConfig, type OPAMode, type PolicyInput, type PolicyResult, type ComplianceFinding, type FindingSummary, } from "./policy/opa.js";
export { TicketingClient, JiraClient, ServiceNowClient, LinearClient, createTicketingClient, createJiraClient, createServiceNowClient, createLinearClient, type TicketingConfig, type TicketingPlatform, type CreateTicketRequest, type TicketResponse, type BatchTicketResult, type JiraConfig, type ServiceNowConfig, type LinearConfig, } from "./integrations/ticketing.js";
export { ChatClient, SlackClient, TeamsClient, DiscordClient, MultiPlatformNotifier, createChatClient, createSlackClient, createTeamsClient, createDiscordClient, createMultiPlatformNotifier, type ChatConfig, type ChatPlatform, type CertificationNotification, type FindingsSummary, type NotificationResult, } from "./integrations/chat.js";
export { KMSClient, AWSKMSClient, GCPKMSClient, VaultClient, LocalKeyClient, createKMSClient, createAWSKMSClient, createGCPKMSClient, createVaultClient, createLocalKeyClient, type KMSConfig, type KMSProvider, type KMSSignedArtifact, type KMSVerificationResult, } from "./signing/kms.js";
//# sourceMappingURL=index.d.ts.map