import { SubTypeDateColumn } from '../../enums/export'; import { Column } from './column'; /** * General column Date */ interface DateTypeColumn extends Column { /** * subtype of column date */ subType?: SubTypeDateColumn | (({ data, column }: { data: any; column: any; }) => SubTypeDateColumn); } /** * Date column */ export interface DateColumn extends DateTypeColumn { } /** * Date time column */ export interface DateTimeColumn extends DateTypeColumn { } /** * Month column */ export interface MonthColumn extends DateTypeColumn { } /** * Year column */ export interface YearColumn extends DateTypeColumn { } /** * Time column */ export interface TimeColumn extends DateTypeColumn { } /** * All export types date */ export declare type TypeDates = DateColumn | DateTimeColumn | MonthColumn | YearColumn | TimeColumn; export {};