/**
 * [Go to docs](https://flowbite-svelte.com/)
 * ## Type
 * [NavHamburgerProps](https://github.com/themesberg/flowbite-svelte/blob/main/src/lib/types.ts#L1104)
 * ## Props
 * @prop children
 * @prop onclick
 * @prop menuClass
 * @prop class: className
 * @prop classes
 * @prop name = "Open main menu"
 * @prop ...restProps
 */
declare const NavHamburger: import("svelte").Component<import("../toolbar/theme").ToolbarButtonVariants & {
    href?: undefined;
} & import("svelte/elements").HTMLButtonAttributes & {
    name?: string;
} & import("tailwind-variants").VariantProps<import("tailwind-variants").TVReturnType<{
    [key: string]: {
        [key: string]: import("tailwind-variants").ClassValue | {
            base?: import("tailwind-variants").ClassValue;
            menu?: import("tailwind-variants").ClassValue;
        };
    };
} | {
    [x: string]: {
        [x: string]: import("tailwind-variants").ClassValue | {
            base?: import("tailwind-variants").ClassValue;
            menu?: import("tailwind-variants").ClassValue;
        };
    };
} | {}, {
    base: string;
    menu: string;
}, undefined, {
    [key: string]: {
        [key: string]: import("tailwind-variants").ClassValue | {
            base?: import("tailwind-variants").ClassValue;
            menu?: import("tailwind-variants").ClassValue;
        };
    };
} | {}, {
    base: string;
    menu: string;
}, import("tailwind-variants").TVReturnType<unknown, {
    base: string;
    menu: string;
}, undefined, unknown, unknown, undefined>>> & import("../theme/themeUtils").Classes<import("tailwind-variants").TVReturnType<{
    [key: string]: {
        [key: string]: import("tailwind-variants").ClassValue | {
            base?: import("tailwind-variants").ClassValue;
            menu?: import("tailwind-variants").ClassValue;
        };
    };
} | {
    [x: string]: {
        [x: string]: import("tailwind-variants").ClassValue | {
            base?: import("tailwind-variants").ClassValue;
            menu?: import("tailwind-variants").ClassValue;
        };
    };
} | {}, {
    base: string;
    menu: string;
}, undefined, {
    [key: string]: {
        [key: string]: import("tailwind-variants").ClassValue | {
            base?: import("tailwind-variants").ClassValue;
            menu?: import("tailwind-variants").ClassValue;
        };
    };
} | {}, {
    base: string;
    menu: string;
}, import("tailwind-variants").TVReturnType<unknown, {
    base: string;
    menu: string;
}, undefined, unknown, unknown, undefined>>> & {
    href?: undefined;
    menuClass?: import("svelte/elements").ClassValue;
}, {}, "">;
type NavHamburger = ReturnType<typeof NavHamburger>;
export default NavHamburger;
