UNPKG

nextuiq

Version:

NextUIQ is a modern, lightweight, and developer-friendly UI component library for React and Next.js. Built with TypeScript and Tailwind CSS, it offers customizable, accessible, and performance-optimized components with built-in dark mode, theme customizat

24 lines (23 loc) 712 B
import { default as React } from 'react'; export interface NavLink { label: string; href: string; isActive?: boolean; icon?: React.ReactNode; } export interface ActionButton { label: string; onClick: () => void; variant?: 'primary' | 'destructive' | 'outline' | 'secondary' | 'ghost' | 'link'; icon?: React.ReactNode; className?: string; } export interface HeaderProps { logo?: React.ReactNode | string; altText?: string; title?: string; navLinks?: NavLink[]; actions?: ActionButton[]; className?: string; } export declare const Header: ({ logo, altText, title, navLinks, actions, className, }: HeaderProps) => import("react/jsx-runtime").JSX.Element;