import type { IconifyIcon } from "@iconify/types";
import type { HTMLButtonAttributes } from "svelte/elements";
import type { AnchorAttrs, NotLink } from "../misc/typing-utils";
type ActionProps = AnchorAttrs | NotLink<HTMLButtonAttributes>;
type $$ComponentProps = {
    variant: "compact" | "medium" | "large" | "extra-large" | "auto";
    icon: IconifyIcon;
    text: string;
    selected: boolean;
} & ActionProps;
declare const NavCMLXItem: import("svelte").Component<$$ComponentProps, {}, "">;
type NavCMLXItem = ReturnType<typeof NavCMLXItem>;
export default NavCMLXItem;
