import { type ILogger } from '@breadstone/ziegel-platform-logging'; import { type IHttpRequestMessage } from '../Interfaces/IHttpRequestMessage'; import { type IHttpResponseMessage } from '../Interfaces/IHttpResponseMessage'; import { type IHttpInterceptor } from './Interfaces/IHttpInterceptor'; /** * @public */ export declare class LogHttpInterceptor implements IHttpInterceptor { private readonly _logger; constructor(logger?: ILogger); request(request: IHttpRequestMessage): boolean; response(request: IHttpRequestMessage, response: IHttpResponseMessage): void; dispose(): void; } //# sourceMappingURL=LogHttpInterceptor.d.ts.map