import { EventEmitter, TemplateRef } from '@angular/core'; import { Search } from '../am/am.component'; import { CustomListDialog, CustomListFormTemplateContext } from '../page-form/page-form.interface'; import { GridComponent, GridOptions } from '../grid/grid/grid.component'; import { ActionService } from '../service/action.service'; import { DatePipe } from '@angular/common'; import * as i0 from "@angular/core"; export declare class RowSelectorComponent { private action; onOk: EventEmitter; grid: GridComponent; datePipe: DatePipe; title: import("@angular/core").InputSignal; selectionKeys: import("@angular/core").InputSignal; gridOptions: import("@angular/core").InputSignal; searchPrm: import("@angular/core").InputSignal; visible: import("@angular/core").ModelSignal; innerVisible: boolean; showSearch: import("@angular/core").InputSignal; selectCancel: any[]; selectModelCode: import("@angular/core").InputSignal; customListFormByDialog: import("@angular/core").InputSignal | null>; customListFormByDialogContext: import("@angular/core").InputSignal; customListDialogMap: import("@angular/core").InputSignal | null>; cancelSelect: EventEmitter; constructor(action: ActionService); api(): import("ag-grid-community").GridApi; cancel(): void; ok(): void; getSelectedData(): any[]; onShow(): void; onHide(): void; onMaximize(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }