import type { FC } from "react";

export interface HeaderProps {
  /** Geographic / market code (e.g. US). Required on SSR unless `requestUrl` is passed into `renderAndExtractContext`. */
  market?: string;
  /** Language code (e.g. en). Same rules as `market`. */
  language?: string;
}

/**
 * Shell entry: styled container + resolves locale from `market`/`language` or the browser URL, then renders the header placeholder.
 */
export const Header: FC<HeaderProps>;
