import { HTMLAttributes, FC, ReactNode } from 'react'; export declare type CardHeaderHeightType = 'small' | 'normal' | 'large'; declare type BaseElement = HTMLDivElement; declare type BaseProps = HTMLAttributes; /** * Empty header with just a bottom border */ export declare const BaseHeader: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>; export declare const CardHeaderTypography: import("styled-components").StyledComponent<"p", import("styled-components").DefaultTheme, import("../Typography").TypographyProps & { variant: string; }, "variant">; export declare const CardSubHeaderTypography: import("styled-components").StyledComponent<"p", import("styled-components").DefaultTheme, import("../Typography").TypographyProps & { variant: string; }, "variant">; export interface CardHeaderProps extends BaseProps { readonly children?: ReactNode; /** * `class` to be passed to the component. */ readonly className?: string; } export declare const CardHeader: FC; export interface CardExpandableHeaderProps extends CardHeaderProps { readonly children?: ReactNode; readonly disabled?: boolean; readonly expanded?: boolean; readonly onToggle: (expanded: boolean) => void; } export declare const CardExpandableHeader: FC; export {};