import { EventEmitter } from '../../stencil-public-runtime'; /** * Cards components are used to display content and actions about a * single subject, providing at-a-glance information and easy access * to more details. * * This card variant should be used to display an article or customer * story overview, designed to accommodate more supporting text and a * related call to action. */ export declare class DatacomCard { host: HTMLElement; cardTitle: string; ctaText: string; date: string; icon: string; imageUrl: string; url: string; iconUrl: string; hasDescriptionSlotElements: boolean; actionIconClicked: EventEmitter; onActionIconClick: () => void; /** * Lifecycle function which checks for presence of slotted elements * (info needed for conditionally rendering said elements.) */ componentWillLoad(): Promise; render(): any; } export type HTMLDatacomCardElement = HTMLElement & DatacomCard;