import { HTMLProps, ReactNode } from 'react'; import { type VariantProps } from 'class-variance-authority'; import { iconButtonVariants } from '../../action/IconButton'; import { SidebarSection } from '../Sidebar/types'; export declare const navbarMobileVariants: (props?: ({ variant?: "default" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export declare const NavbarMenuItem: (props?: ({ size?: "small" | "large" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export declare const NavbarIconButton: (props?: ({ size?: "small" | "large" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export type NavbarProps = HTMLProps & { LeftContent: ReactNode; CenterContent?: React.ReactNode; RightContent?: React.ReactNode; }; export type NavbarMobileProps = HTMLProps & { MainContent: ReactNode; ActionContent?: ReactNode; TopMenuContent?: ReactNode; BottomMenuContent?: ReactNode; AuxContent?: ReactNode; sections: SidebarSection[]; }; export interface NavbarIconButtonProps extends React.ButtonHTMLAttributes, VariantProps { children?: React.ReactNode; } //# sourceMappingURL=types.d.ts.map