import { boundCalendar, withRange, calendarBaseConfig, calendarDoubleConfig, component, mergeConfig } from '@salutejs/plasma-new-hope/styled-components';
import { config as baseConfig } from './CalendarBase.config';
import { config as doubleConfig } from './CalendarDouble.config';
var mergedCalendarBaseConfig = mergeConfig(calendarBaseConfig, baseConfig);
var mergedCalendarDoubleConfig = mergeConfig(calendarDoubleConfig, doubleConfig);
export var CalendarBase = component(mergedCalendarBaseConfig);
export var CalendarDouble = component(mergedCalendarDoubleConfig);
export var CalendarBaseRange = withRange(CalendarBase);
export var CalendarDoubleRange = withRange(CalendarDouble);
export var Calendar = boundCalendar({
    base: CalendarBase,
    baseRange: CalendarBaseRange,
    double: CalendarDouble,
    doubleRange: CalendarDoubleRange
});
