import { EventEmitter } from '@angular/core';
import { DateAdapter } from '../../date-adapters/date-adapter';
import { CalendarView } from './calendar-view.enum';
/**
* Change the view date to the previous view. For example:
*
* ```typescript
*
* ```
*/
export declare class CalendarPreviousViewDirective {
private dateAdapter;
/**
* The current view
*/
view: CalendarView | 'month' | 'week' | 'day';
/**
* The current view date
*/
viewDate: Date;
/**
* Days to skip when going back by 1 day
*/
excludeDays: number[];
/**
* The number of days in a week. If set will subtract this amount of days instead of 1 week
*/
daysInWeek: number;
/**
* Called when the view date is changed
*/
viewDateChange: EventEmitter;
constructor(dateAdapter: DateAdapter);
/**
* @hidden
*/
onClick(): void;
}