import { HttpCServerMiddleware } from "@httpc/server";
export type RequestLoggerParts = {
    logBegin?: boolean;
    logRequestId?: boolean;
    logParameters?: boolean;
    logResult?: boolean;
};
export type RequestLoggerMiddlewareOptions = RequestLoggerParts & Readonly<{}>;
export declare function RequestLoggerMiddleware(options?: RequestLoggerMiddlewareOptions): HttpCServerMiddleware;
