import { DictatableConfigWithExtras } from '../dictatable/DictatableFinder'; import { FileOperations } from '../common/FileOperations'; export interface Work { isApplied(previouslyApplied: string[]): AppliedWork; apply(): void; info(): string; } export interface AppliedWork { isApplied: boolean; appliesTo: string[]; } export declare class WorkCreator { constructor(); getWork(dictatableConfig: DictatableConfigWithExtras, fileOperations: FileOperations): Work[]; }