import { NotepadType, PortalSearchParametersSuper } from 'ep-bt-field-agent-proxy'; export declare class EpbtFaFilterService { pageName: string; filterFlag: boolean; defaultNotepadDateOption: any; defaultProductsPurchasedDateOption: any; selectedOpportunityStatusId: number; selectedOpportunityBranchId: number; opportunitySearchValue: string; selectedDashboardOpportunityStatusId: number; selectedDashboardOpportunityBranchId: number; dashboardOpportunitySearchValue: string; notepadSubject: string; notepadCustomer: string; selectedNotepadTypeId: number; selectedDateOptionId: string; selectedNotepadType: NotepadType; notepadDashboardSubject: string; notepadDashboardCustomer: string; selectedDashboardNotepadTypeId: number; selectedDashboardDateOptionId: string; selectedDashboardNotepadType: NotepadType; purchasedProductSearch: string; purchasedJobrefSearch: string; selectedPurchasedBranchId: number; selectedPurchasedDateOptionId: string; purchasedProductStartDate: Date; purchasedProductEndDate: Date; selectedQuotesSearchType: string; selectedOrdersSearchType: string; selectedTempOrdersSearchType: string; selectedInvoicesSearchType: string; selectedCreditSearchType: string; quotesFilter: PortalSearchParametersSuper[]; ordersFilter: PortalSearchParametersSuper[]; tempOrdersFilter: PortalSearchParametersSuper[]; invoicesFilter: PortalSearchParametersSuper[]; creditFilter: PortalSearchParametersSuper[]; selectedDashboardQuotesSearchType: string; selectedDashboardOrdersSearchType: string; selectedDashboardTempOrdersSearchType: string; selectedDashboardInvoicesSearchType: string; selectedDashboardCreditSearchType: string; quotesDashboardFilter: PortalSearchParametersSuper[]; ordersDashboardFilter: PortalSearchParametersSuper[]; tempOrdersDashboardFilter: PortalSearchParametersSuper[]; invoicesDashboardFilter: PortalSearchParametersSuper[]; creditDashboardFilter: PortalSearchParametersSuper[]; selectedDashboardCalloffCustomer: string; selectedDashboardStatementsCustomer: string; selectedDashboardstockTransfersSearchType: string; stockTransfersDashboardFilter: PortalSearchParametersSuper[]; selectedDashboardPurchaseOrderSearchType: string; purchaseOrderDashboardFilter: PortalSearchParametersSuper[]; selectedDashboardWorkOrderSearchType: string; workOrderDashboardFilter: PortalSearchParametersSuper[]; constructor(); isFilterApplied(pageName: any, fromDashbard: any, isGridLoad?: boolean): boolean; checkDocFilter(filters: any, filterType: any, defaultFilterType: any, isLoadGrid: any, fromDashbard: any): boolean; setDefaultFilterValues(pageName: any, isSelected?: boolean): void; }