import React from 'react';
import { AvatarData } from '../Avatar/Avatar';
declare const defaultProps: {
    active: boolean;
    data: string;
    onActiveToggle: (state: any) => void;
    disableActiveFn: boolean;
    testId: string;
    modified: string;
    lastModifiedTooltipContent: string;
};
type DefaultProps = Readonly<typeof defaultProps>;
export type GenericCardProps = {
    title?: string;
    active?: boolean;
    mainContent?: JSX.Element;
    footerContent?: JSX.Element;
    data?: any;
    onActiveToggle: (state: any, event: any) => void;
    disableActiveFn?: boolean;
    testId?: string;
    starActiveTooltip?: string;
    starInActiveTooltip?: string;
    avatars?: AvatarData[];
    modified: string;
    type?: 'text' | 'image';
    icons?: JSX.Element;
    lastModifiedTooltipContent?: string;
    modifiedAtTooltipText?: string;
} & Partial<DefaultProps>;
export declare const GenericCardV2: {
    (props: GenericCardProps): React.JSX.Element;
    defaultProps: {
        active: boolean;
        data: string;
        onActiveToggle: (state: any) => void;
        disableActiveFn: boolean;
        testId: string;
        modified: string;
        lastModifiedTooltipContent: string;
    };
};
export {};
