/**
 * A customizable card component used to group and display content in a way that is easily readable
 */
export declare class ModusWcCard {
    private inheritedAttributes;
    /** Reference to the host element */
    el: HTMLElement;
    /** Makes any \<figure> in the 'header' slot cover the background */
    backgroundFigure?: boolean;
    /** Adds a hard border to the card */
    bordered?: boolean;
    /** Custom CSS class to apply */
    customClass?: string;
    /** Determines how the card is laid out */
    layout?: 'vertical' | 'horizontal';
    /** Determines if the interior padding is compact or not */
    padding?: 'normal' | 'compact';
    componentWillLoad(): void;
    private getClasses;
    render(): any;
}
