import { HttpMessage } from "@http4t/core/contract"; import { MessageLens, RoutingError, RoutingResult } from "../lenses"; export declare class AlwaysFailLens implements MessageLens { private readonly error; constructor(error: (message: TMessage) => RoutingError); get(message: TMessage): Promise>; set(into: SetInto, value: T): Promise; } export declare function fail(error: RoutingError): MessageLens; export declare function fail(error: (message: TMessage) => RoutingError): MessageLens; //# sourceMappingURL=AlwaysFailLens.d.ts.map