import type { PluginObj } from '@babel/core';
/**
 * Babel plugin to detect pino transport targets in code.
 * Matches patterns like:
 * - pino.transport({ target: "package-name" })
 * - pino.transport({ targets: [{ target: "package-name" }] })
 * - variable.transport({ target: "..." }) where variable is assigned from pino import
 *
 * @param transports - Set to collect detected transport package names
 * @returns Babel plugin object
 */
export declare function detectPinoTransports(transports: Set<string>): PluginObj;
//# sourceMappingURL=detect-pino-transports.d.ts.map