/** * Consent Bundle Entry Point * * This file serves as the entry point for bundling all consent components * into a single file (consent.js) that can be served by Workers. * * When bundled with esbuild, this creates a self-contained script that: * 1. Imports Lit and all dependencies * 2. Registers all custom elements * 3. Makes and all sub-components available in the browser * * Usage in Worker: * ```typescript * // Serve consent.js at /consent.js * import CONSENT_BUNDLE from './consent.bundle.js'; * * app.get('/consent.js', () => new Response(CONSENT_BUNDLE, { * headers: { 'Content-Type': 'application/javascript' } * })); * ``` * * @module @kya-os/consent/bundle */ import '../components/consent-button.js'; import '../components/consent-checkbox.js'; import '../components/consent-input.js'; import '../components/consent-shell.js'; import '../components/consent-permissions.js'; import '../components/consent-terms.js'; import '../components/consent-oauth-button.js'; import '../components/consent-otp-input.js'; import '../components/consent-agent-header.js'; import '../components/consent-capability-card.js'; import '../components/consent-action-bar.js'; import '../components/consent-footer.js'; import '../components/consent-revocation-notice.js'; import '../components/consent-connector-header.js'; import '../components/consent-capabilities-screen.js'; import '../components/mcp-consent.js'; export { McpConsent } from '../components/mcp-consent.js'; export { ConsentButton } from '../components/consent-button.js'; export { ConsentCheckbox } from '../components/consent-checkbox.js'; export { ConsentInput } from '../components/consent-input.js'; export { ConsentShell } from '../components/consent-shell.js'; export { ConsentPermissions } from '../components/consent-permissions.js'; export { ConsentTerms } from '../components/consent-terms.js'; export { ConsentOAuthButton } from '../components/consent-oauth-button.js'; export { ConsentOTPInput } from '../components/consent-otp-input.js'; export { ConsentAgentHeader } from '../components/consent-agent-header.js'; export { ConsentCapabilityCard } from '../components/consent-capability-card.js'; export { ConsentActionBar } from '../components/consent-action-bar.js'; export { ConsentFooter } from '../components/consent-footer.js'; export { ConsentRevocationNotice } from '../components/consent-revocation-notice.js'; export { ConsentConnectorHeader } from '../components/consent-connector-header.js'; export { ConsentCapabilitiesScreen } from '../components/consent-capabilities-screen.js'; export type { ConsentConfig, ResolvedConsentConfig } from '../types/config.types.js'; export type { OAuthIdentity } from '../types/api.types.js'; //# sourceMappingURL=index.d.ts.map