import { Message } from "../chat/Message.js"; import { ChatResponseString } from "../chat/ChatResponse.js"; /** * Example: Redact PII (emails, phone numbers) from messages before sending to LLM. */ export declare function piiRedactionInterceptor(messages: Message[]): Message[]; /** * Example: Log all requests for debugging/auditing. */ export declare function requestLoggerInterceptor(messages: Message[]): void; /** * Example: Log all responses for debugging/auditing. */ export declare function responseLoggerInterceptor(response: ChatResponseString): void; /** * Example: Add a custom header/footer to all responses. */ export declare function responseWrapperInterceptor(response: ChatResponseString): ChatResponseString; //# sourceMappingURL=examples.d.ts.map