import { DeepPartial } from ".."; import { OnOffStyles } from "../Flowbite/FlowbiteTheme"; import { NavbarBrandTheme } from "./NavbarBrand"; import { NavbarCollapseTheme } from "./NavbarCollapse"; import { NavbarLinkTheme } from "./NavbarLink"; import { NavbarToggleTheme } from "./NavbarToggle"; import { Component, ComponentProps, ParentProps } from "solid-js"; export interface NavbarTheme { root: NavbarRootTheme; brand: NavbarBrandTheme; collapse: NavbarCollapseTheme; link: NavbarLinkTheme; toggle: NavbarToggleTheme; } export interface NavbarRootTheme { base: string; rounded: OnOffStyles; bordered: OnOffStyles; inner: { base: string; fluid: OnOffStyles; }; } export interface NavbarComponentProps extends ParentProps> { menuOpen?: boolean; fluid?: boolean; rounded?: boolean; border?: boolean; theme?: DeepPartial; } export declare const Navbar: Component & { Brand: Component; Collapse: Component; Link: Component; Toggle: Component; };