/**
 * Metadata for val-content-card.
 *
 * Generic container card with configurable padding, border radius, background
 * color and shadow. Supports ng-content for arbitrary inner content.
 */
export interface ContentCardMetadata {
    /** Optional card title rendered above the content */
    title?: string;
    /** Optional description rendered below the title */
    description?: string;
    /** Background color — Ionic color name (primary…dark) or any CSS color */
    backgroundColor?: string;
    /** Text color — Ionic color name or any CSS color */
    color?: string;
    /** Card inner padding. Default: '1.5rem' */
    padding?: string;
    /** Card border radius. Default: '20px' */
    borderRadius?: string;
    /** Show border. Default: false */
    bordered?: boolean;
    /** Show box shadow. Default: true */
    shadowed?: boolean;
    /** Text alignment. Default: 'start' */
    align?: 'start' | 'center';
}
/**
 * Default values for ContentCardMetadata.
 */
export declare const CONTENT_CARD_DEFAULTS: Required<Pick<ContentCardMetadata, 'padding' | 'borderRadius' | 'bordered' | 'shadowed' | 'align'>>;
