import { RenderResult } from '@dojo/framework/core/interfaces'; export interface CardProperties { /** Handler for events triggered by click of the card */ onClick?: () => void; /** url source for media */ mediaSrc?: string; /** The title description fo the media */ mediaTitle?: string; /** to render a square card */ square?: boolean; /** The title text for the card */ title?: string; /** The subtitle text for the card */ subtitle?: string; /** The kind of card */ kind?: 'elevated' | 'outlined'; } export interface CardChildren { header?: RenderResult; content?: RenderResult; actionButtons?: RenderResult; actionIcons?: RenderResult; } export declare const Card: import("@dojo/framework/core/interfaces").OptionalWNodeFactory<{ properties: CardProperties & import("@dojo/framework/core/interfaces").WidgetProperties & { variant?: "default" | "inherit" | undefined; } & import("@dojo/framework/core/middleware/theme").ThemeProperties; children: CardChildren; }>; export default Card;