import IMember, { IMemberConfig, IRange, ISchedule } from "./iMember";
import ICalendarApp from "../calendar/ICalendarApp";
export default class MemberImpl implements IMember {
    id: string;
    config: IMemberConfig;
    calendarApp: ICalendarApp;
    constructor(id: string, config?: IMemberConfig, calendarApp?: ICalendarApp);
    fetchSchedules(): Array<ISchedule>;
    _calcAssignMinute(start: Date, end: Date, cut: Array<IRange>, work: Array<IRange>): number;
}
