/** * GooeyButton — clickable pill that reveals a card via a gooey SVG-filter morph. * * Thin ergonomic wrapper over ``: owns open/close * state (controlled or uncontrolled), toggles on click, and optionally * closes on Escape / outside click. * * @module @mks2508/mks-ui/react/ui/GooeyButton */ import './gooey-button.css'; import type { IGooeyButtonProps } from './GooeyButton.types'; export * from './GooeyButton.types'; /** * A pill-shaped button that morphs into a card when opened. * * @example * ```tsx * Pull origin} * card={} * onOpenChange={(open) => open && startPull()} * /> * ``` */ export declare function GooeyButton({ open: controlledOpen, defaultOpen, onOpenChange, pill, card, config, closeOnEscape, closeOnOutside, disabled, className, slots, 'aria-label': ariaLabel, }: IGooeyButtonProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=index.d.ts.map