/** * Register all default mints (scale, translate, rotate, glow, bounce, pulse, shake, ripple, composite). * Safe to call multiple times – subsequent calls are no-ops. * * All registrations go through `registerBuiltin` (register-if-absent), so a * consumer `register()` override for a built-in name ALWAYS survives — no * matter whether the override ran before this call or while the demand-load * that triggers it was still in flight. */ export declare function registerDefaultMints(): void; export declare const mintPresets: { readonly 'cta-primary': readonly [{ readonly name: "scale"; readonly config: { readonly intensity: 1.05; }; }, { readonly name: "glow"; readonly config: { readonly duration: 300; }; }]; readonly 'interactive-card': readonly [{ readonly name: "translate"; readonly config: { readonly trigger: "hover"; }; }, "glow"]; readonly 'playful-button': readonly [{ readonly name: "bounce"; readonly config: { readonly trigger: "click"; }; }, "ripple"]; readonly 'subtle-hover': readonly [{ readonly name: "scale"; readonly config: { readonly intensity: 1.02; readonly duration: 150; }; }]; readonly 'error-feedback': readonly [{ readonly name: "shake"; readonly config: { readonly trigger: "click"; }; }]; };