import { Task } from "./task.resolve";
export interface TaskTransform {
    predicate: (incoming: Task) => boolean;
    fn: (incoming: Task) => Task;
}
/**
 * Task Transformations
 * This gives an opportunity to change a task just before error collection
 */
export declare const transforms: {
    '@sh from File': {
        predicate(incoming: Task): boolean;
        fn(incoming: Task): Task;
    };
};
/**
 * Allow transformations on tasks before error collections
 */
export declare function applyTransforms(incoming: Task): Task;
