import { TsDateCohort } from '@terminus/ui/cohort-date-range'; export declare class Basic { date1: Date; date2: Date; dateCohorts: TsDateCohort[]; allowCustomDates: boolean; cohortDateRangeChanged(): void; } export declare class Standard { date1: Date; date2: Date; dateCohorts: TsDateCohort[]; allowCustomDates: boolean; cohortDateRangeChanged(): void; } export declare class DefaultCohort { date1: Date; date2: Date; date3: Date; date4: Date; dateCohorts: TsDateCohort[]; } export declare class NoCustomDates { date1: Date; date2: Date; dateCohorts: TsDateCohort[]; } export declare class NoCohorts { } export declare class DateConstraints { date1: Date; date2: Date; startMinDate: Date; startMaxDate: Date; endMinDate: Date; endMaxDate: Date; dateCohorts: TsDateCohort[]; allowCustomDates: boolean; cohortDateRangeChanged(): void; } export declare type TsCohortDateRangeTestComponent = Basic | DefaultCohort | NoCohorts | NoCustomDates | Standard | DateConstraints; /** * NOTE: Currently all exported Components must belong to a module. So this is our useless module to avoid the build error. */ export declare class TsCohortDateRangeTestComponentsModule { }