import { ComponentPropsWithoutRef } from 'react'; import { LogoProps } from '../Logo'; import { BadgeProps } from '../Badge'; import { TextProps } from '../Text'; export interface HeaderMastheadProps extends ComponentPropsWithoutRef<'div'> { /** * The content of the masthead * @default */ children?: React.ReactNode; /** * Specifies which HTML component to wrap the text content in */ as?: React.ElementType; /** * Specify a URL for the masthead * @default '#' */ href?: string; } declare function _HeaderMasthead(props: HeaderMastheadProps): import("react/jsx-runtime").JSX.Element; declare function HeaderMastheadText(props: TextProps): import("react/jsx-runtime").JSX.Element; declare function HeaderMastheadSignal({ className, ...props }: Omit): import("react/jsx-runtime").JSX.Element; declare function HeaderMastheadBadge(props: BadgeProps): import("react/jsx-runtime").JSX.Element; declare function HeaderMastheadLogo({ className, ...props }: Omit & { logo?: LogoProps['logo']; }): import("react/jsx-runtime").JSX.Element; export declare const HeaderMasthead: import('react').NamedExoticComponent & { readonly type: typeof _HeaderMasthead; } & { displayName: string; Text: import('react').NamedExoticComponent & { readonly type: typeof HeaderMastheadText; } & { displayName: string; }; Signal: import('react').NamedExoticComponent> & { readonly type: typeof HeaderMastheadSignal; } & { displayName: string; }; Badge: import('react').NamedExoticComponent & { readonly type: typeof HeaderMastheadBadge; } & { displayName: string; }; Logo: import('react').NamedExoticComponent & { logo?: LogoProps["logo"]; }> & { readonly type: typeof HeaderMastheadLogo; } & { displayName: string; }; }; export {};