import React, { FC, HTMLAttributes } from 'react';
import { MarginProps } from 'styled-system';
import Text from '../Text/Text';
export declare type BackgroundColorVariants = 'lightContrast' | 'white';
interface HeaderProps extends MarginProps, HTMLAttributes {
bgColor?: BackgroundColorVariants;
}
export declare type HeaderType = FC & {
Item: typeof HeaderItem;
BreadcrumbRow: typeof HeaderBreadcrumbRow;
Title: typeof HeaderTitle;
Description: typeof HeaderDescription;
};
export declare const HeaderItem: FC>;
export declare const HeaderTitle: FC>;
export declare const HeaderBreadcrumbRow: FC<{
children?: React.ReactNode;
}>;
export declare const HeaderDescription: FC>;
export declare const Header: HeaderType;
export declare const StyledHeader: import("styled-components").StyledComponent<"header", import("styled-components").DefaultTheme, HeaderProps & {
$hasDescription: boolean;
}, never>;
export default Header;