import { Engine } from "../engine/engine.js";
import { TInput } from "../types/inputs.js";
declare let engine: Engine;
declare let from: (inputs_0: TInput, ...inputs_1: TInput[]) => Pick<import("./route.js").Route, "batchInput" | "to" | "_via"> & {
    then: (value: (rt: Pick<import("./route.js").Route, "batchInput" | "to" | "_via">) => void) => {
        catch: (value: (e: Error) => void) => {
            finally: (value: () => void) => void;
        };
    } & {
        finally: (value: () => void) => void;
    };
    catch: (value: (e: Error) => void) => {
        finally: (value: () => void) => void;
    };
};
export { from, engine };
//# sourceMappingURL=index.d.ts.map