/** * Generic wrappers for profiling handler execution. * Used to wrap dispatch/invoke functions with timing capture. */ import { type PerCallProfiling } from "../../../schemas/index"; export interface ProfiledReplyOptions { op: string; request: TRequest; perCall?: PerCallProfiling; } export interface ProfiledStreamOptions { op: string; request: TRequest; perCall?: PerCallProfiling; } export declare function profileReplyHandler(options: ProfiledReplyOptions, handler: () => Promise): Promise; export declare function profileStreamHandler(options: ProfiledStreamOptions, handler: () => AsyncGenerator): AsyncGenerator; //# sourceMappingURL=operation-wrappers.d.ts.map