@switch-to-eu/layout-ui
Version:
Modular UI design system for privacy-focused tools - React components with Tailwind CSS and theme customization
28 lines • 1.08 kB
TypeScript
import * as React from "react";
export interface HeaderProps {
children?: React.ReactNode;
className?: string;
sticky?: boolean;
}
export interface HeaderBrandProps {
children: React.ReactNode;
href?: string;
className?: string;
onClick?: () => void;
icon?: React.ReactNode;
}
export interface HeaderNavProps {
children: React.ReactNode;
className?: string;
align?: "left" | "center" | "right";
}
export interface HeaderContentProps {
children: React.ReactNode;
className?: string;
}
declare const Header: React.ForwardRefExoticComponent<HeaderProps & React.RefAttributes<HTMLElement>>;
declare const HeaderContent: React.ForwardRefExoticComponent<HeaderContentProps & React.RefAttributes<HTMLDivElement>>;
declare const HeaderBrand: React.ForwardRefExoticComponent<HeaderBrandProps & React.RefAttributes<HTMLDivElement>>;
declare const HeaderNav: React.ForwardRefExoticComponent<HeaderNavProps & React.RefAttributes<HTMLDivElement>>;
export { Header, HeaderContent, HeaderBrand, HeaderNav };
//# sourceMappingURL=Header.d.ts.map