import { EventEmitter, ElementRef, TemplateRef, OnChanges, SimpleChanges, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ScSearchableListComponent implements OnInit, OnChanges { private elementRef; innerHTML: string; categories: any[]; listItems: any[]; itemTemplate: TemplateRef; multiSelect: boolean; placeHolder: string; customErrorMessage: string; actionText: string; actionLinkButtonId: string; heightOffset: number; chunkSize: any; draggable: boolean; dragDisabled: boolean; detectChanges: boolean; actionConfig: any; showFilters: boolean; select: EventEmitter; action: EventEmitter; pageEvent: EventEmitter; filter: EventEmitter; sort: EventEmitter; itemDropped: EventEmitter; clear: EventEmitter; showCategories: boolean; resultFound: boolean; filteredItems: any[]; scrollState: any; lastScrollState: any; finalOffset: number; filterArgs: any; widths: any; searchedArgs: Array; filterArg: any; private searchWithFilter; constructor(elementRef: ElementRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; onItemSelected(item: any): void; onActionSelected(): void; onFilter(searchedArgs: Array, filterArg?: any): void; onScroll(scrollState: any): void; resetSearch(): void; resetScroll(): void; redoSearch(): void; focusInput(): void; onItemSelecting(): void; resetPreviouslySelected(): void; onClearClicked(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }