import { Scroller } from '../../scroller';
import { AdapterRemoveOptions } from '../../interfaces/index';
declare const Remove_base: import("../../interfaces/process").IBaseAdapterProcess;
export default class Remove extends Remove_base {
  static run(scroller: Scroller, options: AdapterRemoveOptions): void;
  static doRemove(scroller: Scroller, params: AdapterRemoveOptions): boolean;
  static removeBufferedItems(scroller: Scroller, options: AdapterRemoveOptions): number[];
  static removeVirtualItems(scroller: Scroller, params: AdapterRemoveOptions): boolean;
  static shiftFirstVisibleIndex(scroller: Scroller, listToRemove: number[], increase: boolean): void;
}
export {};
