/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { EventEmitter } from '@angular/core';
import { Action } from '../api/action.interface';
import * as i0 from "@angular/core";
/**
* Represents a Hero Card component.
* Hero cards display a single large image and action buttons with text content.
*
* @example
* ```html
*
*
* ```
*/
export declare class HeroCardComponent {
/**
* Sets the URL of the hero card image.
*/
imageUrl: string;
/**
* Sets the title text displayed in the hero card.
*/
title: string;
/**
* Sets the subtitle text displayed below the title.
*/
subtitle: string;
/**
* Sets the array of quick actions displayed as buttons.
*/
actions: Action[];
cssClass: boolean;
/**
* Fires when the user clicks an action button.
*/
executeAction: EventEmitter;
/**
* Emits the `executeAction` event when you click an action button.
*/
onClick(action: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}