/**
 * Created by IR on 3/18/17.
 */
import { Action } from "./Action.js";
export declare class Action_Custom<ParamValue = any, ReturnValue = any> extends Action<ParamValue, ReturnValue> {
    private readonly action;
    protected constructor(action: (action: Action_Custom, param: ParamValue) => Promise<ReturnValue>);
    protected execute(param: ParamValue): Promise<ReturnValue>;
}
//# sourceMappingURL=Action_Custom.d.ts.map