import { IFieldConfig } from "../../interfaces/IFieldConfig";
import { IFormCardConfig } from "./IFormCardConfig";
import { ISummaryField } from "./ISummaryField";
import { ITabConfig } from "./ITabConfig";
export interface IFormConfig {
  emptyConfig: boolean;
  fields: Array<IFieldConfig>;
  tabs?: Array<ITabConfig>;
  defaultConfiguration?: boolean;
  cardsState?: Map<string, IFormCardConfig>;
  summary?: Map<string, Array<ISummaryField>>;
  defaultVars?: Map<string, any>;
}
