1 import type { WeekStartsOn } from '../../date-fns-utc/interface';
2 import type { VisualCalendar } from './Calendar';
4 export enum EXPORT_STEPS {
9 export enum EXPORT_ERRORS {
13 export enum EXPORT_EVENT_ERROR_TYPES {
18 export type ExportError = [string, EXPORT_EVENT_ERROR_TYPES];
20 export interface ExportCalendarModel {
23 totalProcessed: number;
24 totalToProcess: number;
25 calendar: VisualCalendar;
26 exportErrors: ExportError[];
27 error?: EXPORT_ERRORS;
28 weekStartsOn: WeekStartsOn;