///
import type { EntityStore } from '../core/store';
import type { SvelteTask } from '../core/task';
export declare class SelectionManager {
private taskStore;
_selectedTasks: import("svelte/store").Writable<{
[taskId: string]: boolean;
[taskId: number]: boolean;
[taskId: symbol]: boolean;
}>;
constructor(taskStore: EntityStore);
selectSingle(taskId: any): void;
toggleSelection(taskId: any): void;
unSelectTasks(): void;
}