import IUser, { StockMailThreads } from "./iUser";
import MailRule from "./mailRule/mailRule";
import IMailApp from "./mail/mailApp/iMailApp";
import ILabel from "./mail/label/iLabel";
import ICalendarApp from "./calendarApp/iCalendarApp";
import ICalendar from "./calendar/iCalendar";
export default class UserImpl implements IUser {
    mailApp: IMailApp;
    mailRules: Array<MailRule>;
    label?: ILabel;
    stockMailThreads: Array<StockMailThreads>;
    calendarApp: ICalendarApp;
    calendar?: ICalendar;
    setMailRules(mailRules: Array<MailRule>): void;
    fetchMails(): void;
    doRMinc(): void;
}
