import { CardProperties, CardChildren } from '../card';
import { RenderResult } from '@dojo/framework/core/interfaces';
declare type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>;
export interface HeaderCardProperties extends CardProperties {
    title: string;
}
export interface HeaderCardChildren extends Omit<CardChildren, 'header'> {
    avatar?: RenderResult;
}
export declare const HeaderCard: import("@dojo/framework/core/interfaces").OptionalWNodeFactory<{
    properties: HeaderCardProperties & import("@dojo/framework/core/interfaces").WidgetProperties & {
        variant?: "default" | "inherit" | undefined;
    } & import("@dojo/framework/core/middleware/theme").ThemeProperties;
    children: HeaderCardChildren;
}>;
export default HeaderCard;
