/**
 * Copyright (c) Adaptavist, Inc.
 */
import { GenericProps } from '@/src/utilities';
import { HTMLAttributes } from 'react';
export interface ICard extends GenericProps, HTMLAttributes<HTMLDivElement> {
    /**
     * Specify if the card is interactive or not.
     */
    isInteractive?: boolean;
    /**
     * Specify to give card different background colors
     */
    type?: 'normal' | 'highlight';
    /**
     * Specify to have card in different interactive states. Default is `normal`
     */
    state?: 'normal' | 'hover';
    /**
     * Function to control what happens onClick of the card.
     */
    onClick?: () => void;
}
export interface ICardOverlay extends GenericProps, HTMLAttributes<HTMLDivElement> {
    /**
     * Specify the alignment of the overlay
     */
    align: 'middle';
}
