import { Sensor } from './sensor';
export declare const Domain: {
    of<T>(): {
        task: {
            <TPath extends import("./path").PathType = "/", TOp extends import("./task").TaskOp = "update">(t: import("./task").ActionTaskProps<T, TPath, TOp>): import("./task").ActionTask<T, TPath, TOp>;
            <TPath extends import("./path").PathType = "/", TOp_1 extends import("./task").TaskOp = "update">(t: import("./task").MethodTaskProps<T, TPath, TOp_1>): import("./task").MethodTask<T, TPath, TOp_1>;
        };
        sensor: <P extends import("./path").PathType = "/">(t: import("./sensor").SensorProps<T, P>) => Sensor<T, P>;
    };
};
