import { Icon } from '../dga-featured-icon/dga-featured-icon';
export declare class DgaCardV2 {
    type?: 'default' | 'expanded' | 'selectable';
    showTitle?: boolean;
    showDescription?: boolean;
    showFeaturedIcon?: boolean;
    image?: string;
    disabled?: boolean;
    effect?: 'with-shadow' | 'no-shadow' | 'stroke';
    cardTitle?: string;
    description?: string;
    featuredIcon?: Icon;
    showSecondaryAction?: boolean;
    isSelected?: boolean;
    secondaryActionLabel?: string;
    onCheckboxChange?: () => void;
    onExpandAction?: () => void;
    width?: string;
    maxWidth?: string;
    minWidth?: string;
    isFocused: boolean;
    expanded: boolean;
    el: HTMLElement;
    toggleExpand(): void;
    private onMouseEnterHandler;
    private onMouseLeaveHandler;
    componentWillLoad(): void;
    private cardStyles;
    render(): any;
}
