/// import { Request, RequestContext, Response } from './http-interceptor'; export interface FormatConfig { redactedHeaders: string[]; binaryLogMaxSize: number; } export declare const formatRequest: (request: Request, context: RequestContext, config?: FormatConfig) => (string | { url: string; method: string; headers: {}; body: string | Buffer; })[]; export declare const formatResponse: (request: Request, response: Response, context: RequestContext, config?: FormatConfig) => (string | { url: string; method: string; headers: {}; body: string | Buffer; } | { statusCode: number; statusMessage: string; headers: {}; body: string | Buffer; })[]; export declare const formatError: (request: Request, error: Error, context: RequestContext) => (string | Error)[];