import { TestimonialCardMetadata } from './types';
import * as i0 from "@angular/core";
/**
* val-testimonial-card
*
* A card component for testimonials with image, title, link, and action buttons.
* Supports dynamic background gradients and dark mode overlay.
*
* @example
*
*
* @input props - Card configuration (title, link, image, color, background, actions)
*/
export declare class TestimonialCardComponent {
private theme;
/**
* Card configuration.
*/
props: TestimonialCardMetadata;
/**
* Gets the effective color/background.
* Supports: Ionic color names (primary, secondary), CSS variables (--my-color),
* direct colors (#fff, rgb()), or url() for images.
*/
private getColor;
/**
* Generates dynamic card styles with overlay based on theme.
*/
cardStyle(): {
[key: string]: string;
};
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}