export class ReorderableRepeat extends AbstractRepeater { constructor(ea: any, taskQueue: any, bindingEngine: any, dndService: any, viewFactory: any, instruction: any, viewSlot: any, viewResources: any, observerLocator: any, strategyLocator: any, groupMap: any); items: any; local: any; intention: any; patchedItems: any; type: any; repeaterId: number; ea: any; taskQueue: any; bindingEngine: any; dndService: any; viewFactory: any; instruction: any; viewSlot: any; lookupFunctions: any; observerLocator: any; strategyLocator: any; groupMap: any; ignoreMutation: boolean; sourceExpression: any; viewsRequireLifecycle: any; group: any; call(context: any, changes: any): void; bind(bindingContext: any, overrideContext: any): void; scope: { bindingContext: any; overrideContext: any; }; matcherBinding: any; arrayObserver: any; _subsribers: any[]; _typeBinding: any; unbind(): void; intentionChanged(newIntention: any): void; itemsChanged(): void; _itemsMutated(): void; patchedItemsChanged(): void; typeChanged(): void; _reload(): void; strategy: any; _captureAndRemoveMatcherBinding(): any; viewCount(): any; views(): any; view(index: any): any; matcher(): any; addView(bindingContext: any, overrideContext: any): void; insertView(index: any, bindingContext: any, overrideContext: any): void; moveView(sourceIndex: any, targetIndex: any): void; removeAllViews(returnToCache: any, skipAnimation: any): any; removeViews(viewsToRemove: any, returnToCache: any, skipAnimation: any): any; removeView(index: any, returnToCache: any, skipAnimation: any): any; updateBindings(view: any): void; _additionalAttribute(view: any, attribute: any): any; _getPlainAttribute(name: any): any; _reorderableGroup(): any; _reorderableDirection(view: any): string; _dndHandlerSelector(view: any): string; _dndPreviewFunc(view: any): any; _reorderableAfterReorderingFunc(): any; _dndHover(location: any, index: any, direction: any): void; _registerDnd(view: any): void; _unRegisterDnd(view: any): void; _updateIntention(targetIndex: any, beforeTarget: any): void; } import { AbstractRepeater } from "aurelia-templating-resources";