import { ViewColumnComponent } from '../../../../../view-column.component'; import { ComponentStore } from '@ngrx/component-store'; import { BranchSettingsFacade } from '../../../facades/branch-settings.facade'; import { PaginationComponent } from '../../../../../utilities/pagination/pagination.component'; import { Store } from '@ngrx/store'; import { SubSink } from 'subsink2'; import { BranchPricingSchemeHdrLinkService, BranchService, Pagination, PricingSchemeService } from 'blg-akaun-ts-lib'; import { BranchSettingsStates } from '../../../branch-settings-controller/states'; interface LocalState { deactivateAdd: boolean; deactivateList: boolean; selectedRowIndex: number; } export declare class UtilBranchPricingSchemeListingComponent extends ViewColumnComponent { private pricingSchemeService; private branchService; private branchSettingsStore; private branchPricingService; private viewColFacade; private readonly componentStore; protected subs: SubSink; protected readonly index = 0; protected localState: LocalState; rowData: any[]; gridApi: any; searchValue: any; paginationComp: PaginationComponent; branchGuid: any; pagination: Pagination; SQLGuids: string[]; branchMap: { guid: string; code: string; name: string; }[]; apiVisa: import("blg-akaun-ts-lib").ApiVisa; columnsDefs: any; constructor(pricingSchemeService: PricingSchemeService, branchService: BranchService, branchSettingsStore: Store, branchPricingService: BranchPricingSchemeHdrLinkService, viewColFacade: BranchSettingsFacade, componentStore: ComponentStore); ngOnInit(): void; onGridReady(params: any): void; onAdd(): void; onRowClicked(e: any): void; quickSearch(): void; } export {};