import { FieldAgentClient } from 'ep-bt-field-agent-proxy'; import { EpbtFaSortService } from './epbt-fa-sort.service'; import { EpbtFieldAgentService } from './epbt-field-agent.service'; export declare class EpbtFaProductService { private client; private sortService; faService: EpbtFieldAgentService; selectedProductItem: any; selectedProductPurchasedbyRequest: any; fromPage: string; selectedStock: any; searchString: string; isProductsSearchMessage: boolean; webTrackUser: any; bisTrackSettings: any; constructor(client: FieldAgentClient, sortService: EpbtFaSortService, faService: EpbtFieldAgentService); getProductListGridData(searchString: string, branchId: number, bisTrackUserHasReadAccessToTheseBranches: any, searchMOLTsInProductFindInOrderEntry: boolean, customerId: number, pageSize: number, index: number, subscribe: (bisTrackSetting: any) => void): void; shouldTallyProduct(tallyLengths: string): boolean; productSearch(searchString: string, subscribe: (bisTrackSetting: any) => void, branchID?: number): void; }