flowbite-svelte
Version:
Flowbite components for Svelte
132 lines (131 loc) • 2.71 kB
TypeScript
/**
* [Go to docs](https://flowbite-svelte.com/)
* ## Type
* [NavHamburgerProps](https://github.com/themesberg/flowbite-svelte/blob/main/src/lib/types.ts#L1136)
* ## 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<{
breakpoint: {
sm: {
base: string;
};
md: {
base: string;
};
lg: {
base: string;
};
xl: {
base: string;
};
};
}, {
base: string;
menu: string;
}, undefined, {
breakpoint: {
sm: {
base: string;
};
md: {
base: string;
};
lg: {
base: string;
};
xl: {
base: string;
};
};
}, {
base: string;
menu: string;
}, import("tailwind-variants").TVReturnType<{
breakpoint: {
sm: {
base: string;
};
md: {
base: string;
};
lg: {
base: string;
};
xl: {
base: string;
};
};
}, {
base: string;
menu: string;
}, undefined, unknown, unknown, undefined>>> & import("../theme/themeUtils").Classes<import("tailwind-variants").TVReturnType<{
breakpoint: {
sm: {
base: string;
};
md: {
base: string;
};
lg: {
base: string;
};
xl: {
base: string;
};
};
}, {
base: string;
menu: string;
}, undefined, {
breakpoint: {
sm: {
base: string;
};
md: {
base: string;
};
lg: {
base: string;
};
xl: {
base: string;
};
};
}, {
base: string;
menu: string;
}, import("tailwind-variants").TVReturnType<{
breakpoint: {
sm: {
base: string;
};
md: {
base: string;
};
lg: {
base: string;
};
xl: {
base: string;
};
};
}, {
base: string;
menu: string;
}, undefined, unknown, unknown, undefined>>> & {
href?: undefined;
menuClass?: import("svelte/elements").ClassValue;
}, {}, "">;
type NavHamburger = ReturnType<typeof NavHamburger>;
export default NavHamburger;