export type LogOptions = { endpoint?: string | ((...args: A) => string); mapArgs?: (args: A) => unknown; enabled?: () => boolean; className?: string; }; type LoggerConfig = { baseUrl?: string; }; export declare function configureLogger(config: LoggerConfig): void; export declare function instrumentFunction(methodName: string, fn: (...args: A) => R, opts?: LogOptions): (...args: A) => R; export {};