import { ForwardRefComponent } from "../utils/polymorphic.js";
import React from "react";
import { Location, Pathname } from "history";

//#region src/Header/Header.d.ts
type HeaderProps = React.ComponentProps<'header'> & {
  as?: React.ElementType;
};
type HeaderItemProps = React.ComponentProps<'div'> & {
  full?: boolean;
};
type HeaderLinkProps = React.ComponentProps<'a'> & {
  to?: Location | Pathname;
  as?: React.ElementType;
};
declare const _default: ForwardRefComponent<"header", HeaderProps> & {
  Link: React.ForwardRefExoticComponent<Omit<HeaderLinkProps, "ref"> & React.RefAttributes<HTMLAnchorElement>>;
  Item: React.ForwardRefExoticComponent<Omit<HeaderItemProps, "ref"> & React.RefAttributes<HTMLDivElement>>;
};
//#endregion
export { HeaderItemProps, HeaderLinkProps, HeaderProps, _default as default };