import { DateStyle } from './DateStyle';
/**
 * @class DateConfiguration
 * @description DateConfiguration class is used for defining the Date template.
 */
export class DateConfiguration {
    pattern;
    style;
    dateAlignment;
    /**
     * @param {Object} param0
     * @field pattern - pattern in which time should be displayed. One of ["timeFormat","dayDateFormat","dayDateTimeFormat"]
     * @field style - Object of DateStyle
     */
    constructor({ style = new DateStyle({}), pattern = 'timeFormat', dateAlignment, }) {
        this.pattern = pattern;
        this.style = style;
        this.dateAlignment = dateAlignment;
    }
}
//# sourceMappingURL=DateConfiguration.js.map