import { EventEmitter } from '@angular/core';
import { CtaCardMetadata } from './types';
import * as i0 from "@angular/core";
/**
* val-cta-card
*
* Card with a title, optional description and a group of action buttons, with
* customisable padding, corner rounding and background (Ionic colors
* supported). Buttons reuse `val-button-group`.
*
* Presentational — pass already-resolved strings.
*
* @example
* ```html
*
* ```
*/
export declare class CtaCardComponent {
/** Component configuration */
readonly props: import("@angular/core").InputSignal>;
/** Emitted with the token of the clicked action button */
onAction: EventEmitter;
/** Merged configuration with defaults */
config: import("@angular/core").Signal>>;
private resolveColor;
getBackground(): string;
getColor(): string | null;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}