import type { ComponentProps } from "react"; import { KbdAbbr, KbdContent, KbdRoot } from "./kbd"; export declare const Kbd: (({ children, className, variant, ...props }: import("./kbd").KbdRootProps & Omit>) => import("react/jsx-runtime").JSX.Element) & { Root: ({ children, className, variant, ...props }: import("./kbd").KbdRootProps & Omit>) => import("react/jsx-runtime").JSX.Element; Abbr: ({ className, keyValue, ...props }: import("./kbd").KbdAbbrProps & Omit>) => import("react/jsx-runtime").JSX.Element; Content: ({ children, className, ...props }: import("./kbd").KbdContentProps & Omit>) => import("react/jsx-runtime").JSX.Element; }; export type Kbd = { Props: ComponentProps; RootProps: ComponentProps; AbbrProps: ComponentProps; ContentProps: ComponentProps; }; export { KbdRoot, KbdAbbr, KbdContent }; export type { KbdRootProps, KbdAbbrProps, KbdContentProps, KbdRootProps as KbdProps } from "./kbd"; export { kbdVariants } from "@heroui/styles"; export type { KbdVariants } from "@heroui/styles"; export { kbdKeysMap, kbdKeysLabelMap } from "./kbd.constants"; export type { KbdKey } from "./kbd.constants";