import { IDataField } from './data-field';
import { IAction } from '../actions/action';
import { IDetailsLink } from '../details-link';
import { ICardHeader } from './card-header';
import { IBaseFleioObjectModel } from '@fleio-api/base-model/base-fleio-object.model';
import { ICardButton } from '@objects-view/interfaces/card-data/card-button';

export interface ISummaryCardData {
  object?: IBaseFleioObjectModel;
  header: ICardHeader;
  detailsLink: IDetailsLink;
  componentName?: string;
  fields?: IDataField[];
  actions?: IAction[];
  buttons?: ICardButton[];
  wrapContent?: boolean;
  contentTooltip?: string;
}
