import * as React from "react"; import type { MegaMenuItemProp, MegaMenuLinkComponentProp } from "../../props/components/navigation.prop.js"; export type { MegaMenuGroupProp, MegaMenuGroupProp as MegaMenuGroupProps, MegaMenuItemProp, MegaMenuItemProp as MegaMenuItemProps, MegaMenuLinkComponentProp, MegaMenuLinkComponentProp as MegaMenuLinkComponentProps, MegaMenuLinkProp, MegaMenuLinkProp as MegaMenuLinkProps, MegaMenuPanelProp, MegaMenuPanelProp as MegaMenuPanelProps, MegaMenuProp, MegaMenuProp as MegaMenuProps, MegaMenuTriggerActionProp, MegaMenuTriggerActionProp as MegaMenuTriggerActionProps, } from "../../props/components/navigation.prop.js"; export declare const MegaMenu: React.ForwardRefExoticComponent<{ items: readonly MegaMenuItemProp[]; open?: string | null; defaultOpen?: string | null; onOpenChange?: (key: string | null) => void; value?: string; defaultValue?: string; onValueChange?: (key: string) => void; size?: "xs" | "sm" | "md" | "lg"; triggerAction?: import("./mega-menu.js").MegaMenuTriggerActionProp; openDelay?: number; closeDelay?: number; label?: string; expandIcon?: React.ReactNode | false; linkComponent?: MegaMenuLinkComponentProp; id?: import("../../props/index.js").IdProp; className?: import("../../props/index.js").ClassNameProp; } & Omit, "children" | "defaultValue" | "onChange"> & React.RefAttributes>;