import Model from '@tripian/model';
declare class TDate {
    private tripianDates;
    private startDate;
    private endDate;
    private recurrent;
    private blackouts;
    private availableDays;
    constructor(tripianDates: Model.TripianDates);
    private calc;
    include: (dateString: string) => boolean;
    toList: () => string[];
    get: () => Model.TripianDates;
    set: (tripianDates: Model.TripianDates) => void;
}
export default TDate;
