import { FieldAgentClient, GetCustomerNotepadItemsRequest, CustomerNotepad } from 'ep-bt-field-agent-proxy'; import { BistrackConfig } from 'ep-bt-controls'; import { Time } from '@angular/common'; import { EpbtFaFilterService } from './epbt-fa-filter.service'; import { PagingParameters, SortParameters } from 'ep-bt-field-agent-proxy'; import { EpbtFaCustomerService } from './epbt-fa-customer.service'; import { EpbtFieldAgentService } from './epbt-field-agent.service'; import { EpbtFaSortService } from './epbt-fa-sort.service'; export declare class EpbtFaNotepadService { private client; private config; private faService; customerService: EpbtFaCustomerService; private sortService; private filterService; isCalendar: boolean; selectedCalendarDates: any; CustomerNotepad: CustomerNotepad; date: Date; time: Time; followUpDate: Date; followUpTime: Time; startDate: Date; startTime: Time; endDate: Date; endTime: Time; webTrackUser: any; customerNotepadItemsRequest: GetCustomerNotepadItemsRequest; paging: PagingParameters; sort: SortParameters; webtrackResult: any; pageSize: number; constructor(client: FieldAgentClient, config: BistrackConfig, faService: EpbtFieldAgentService, customerService: EpbtFaCustomerService, sortService: EpbtFaSortService, filterService: EpbtFaFilterService); getCustomerNotepadItems(customerNotepadItemsRequest: GetCustomerNotepadItemsRequest, subscribe: (customerNotepadsResponse: any) => void): void; getCustomerNotepadByNotepadId(notepadId: number, subscribe: (customerNotepadResponse: any) => void): void; getCustomerNotepads(searchString: string, customerId: number, subscribe: (customer: any) => void): void; private GetNoteTypeCriteriaValue; }