export type dateListItemType = {
  ifCurrentMonth: boolean,
  day: number,
  date: string,
  content?: string
}

export type dayContentType = {
  date: `${number}${number}${number}${number}-${number}${number}-${number}${number}`,
  content: string,
};



export type formatDateNum = {
  year?: number,
  month?: number,
  day?: number,
  hour?: number,
  minute?: number,
  second?: number
}

export type formatDateStr = {
  year?: string,
  month?: string ,
  day?: string,
  hour?: string,
  minute?: string,
  second?: string
}

export type MessageTypes = "success" | "warning" | "info" | "error"

export type dataType =  "'boolean'| |'number' |'string' |'function' |'array' |'date' |'regExp' |'undefined' |'null' |'object' |'blob' |'formData' |'promise'"

export interface deepLookupData{
  [key:string]:any,
  children?:Array<deepLookupData>
}







