/** * @austencloud/backgrounds/card * * Framework-agnostic Custom Element for background selection. * Separate entry point — tree-shakeable from the canvas rendering code. * * Usage: * import { registerBackgroundCard } from '@austencloud/backgrounds/card'; * registerBackgroundCard(); // defines once */ export { BackgroundCardElement, registerBackgroundCard, } from "./card/element/background-card-element.js"; export { BACKGROUND_CARD_REGISTRY, getCardMetadata, } from "./card/domain/background-card-constants.js"; export type { BackgroundCardMetadata, BackgroundCardSelectDetail, } from "./card/domain/background-card-types.js"; export { attachTiltEffect } from "./card/effects/tilt-effect.js"; export type { TiltEffectOptions, TiltEffectHandle, } from "./card/effects/tilt-effect.js"; export { attachCursorGlowEffect } from "./card/effects/cursor-glow-effect.js"; export type { CursorGlowEffectOptions, CursorGlowEffectHandle, } from "./card/effects/cursor-glow-effect.js"; export { createSpring } from "./card/effects/spring.js"; export type { Spring, SpringOptions, } from "./card/effects/spring.js"; //# sourceMappingURL=card.d.ts.map