/** A short description about `pn-versa-card` */
export declare class PnVersaCard {
    hostElement: HTMLElement;
    label?: string;
    heading?: string;
    preamble?: string;
    imageGrow: boolean;
    horizontal: boolean;
    imgAlignment?: 'left' | 'right';
    hasImageCover: boolean;
    alignMiddle: boolean;
    center: boolean;
    roundImage: boolean;
    headingLevel: 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6';
    opacity: number;
    transparentBackground: boolean;
    private cx;
    private get hasImageCoverText();
    private get normalizedOpacity();
    private get cardColor();
    private get hasBg();
    private get cardClass();
    private get showContent();
    private get showTextContent();
    showImage: boolean;
    showRte: boolean;
    showCta: boolean;
    componentWillLoad(): void;
    render(): any;
}
