/**
 * Transport-aware logger that ensures stdio transport compatibility
 * When using stdio transport, logs go to stderr to avoid interfering with JSON-RPC on stdout
 */
/**
 * Set whether we're using stdio transport
 */
export declare function setStdioTransport(enabled: boolean): void;
/**
 * Log a message, directing to stderr if using stdio transport
 */
export declare function log(...args: unknown[]): void;
/**
 * Log an error (always goes to stderr)
 */
export declare function error(...args: unknown[]): void;
//# sourceMappingURL=logger.d.ts.map