/** * A component that makes any element behave like an accessible button with keyboard navigation support. * * `SimulatedButtonElt` is useful any time you need to render something like a button but with other * interactive elements inside of it. This component provides proper accessibility features including: * - Button role and tabindex for screen readers * - Enter and Space key activation * - Proper event handling and composition * - Ref forwarding for programmatic access * * **⚠️ Important: Prefer using a real ` * * * * // As a wrapper for links that need button behavior * * Go to Dashboard * * ``` * * @param props - All standard div props plus Primitive.div props (including asChild) * @param ref - Forwarded ref to the underlying element * * @returns A div element (or child element when asChild=true) with button-like behavior */ declare const SimulatedButtonElt: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & { ref?: ((instance: HTMLDivElement | null) => void | import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import("react").RefObject | null | undefined; } & { asChild?: boolean; }, "ref"> & import("react").RefAttributes>; export { SimulatedButtonElt };