import { onAnyChangeEventType, NextFn } from "../ObservableCollection";
export declare type TaskCallerType = {
    collectionName: string;
    event: onAnyChangeEventType;
};
export interface Task {
    params: any;
    collectionNames: string[];
    index: number;
    wasChangedEvent: onAnyChangeEventType;
    run(caller: TaskCallerType, next: NextFn): void;
}
