import { Mapper_Interface } from "../core/mapper";
import { Data_Interface } from "../io/types";
import { Observable_Abstract_TaskBase } from "./Observable_Abstract_TaskBase";
export interface Mapping_Task_Props {
    mappings?: Mapper_Interface[];
}
export declare class Mapping_Task<T> extends Observable_Abstract_TaskBase<T> {
    props: Mapping_Task_Props;
    constructor(props: Mapping_Task_Props);
    perform(dao: Data_Interface<T>): Data_Interface<T>;
}
