//#region src/utils/logger.ts
const defaultLogger = {
	debug: () => {},
	error: (msg) => console.error(`[amplitude-ai] ${msg}`),
	warn: (msg) => console.warn(`[amplitude-ai] ${msg}`),
	info: () => {}
};
function getLogger(amplitude) {
	if (amplitude && typeof amplitude === "object") {
		const config = amplitude.configuration;
		if (config?.loggerProvider && typeof config.loggerProvider === "object") return config.loggerProvider;
	}
	return defaultLogger;
}

//#endregion
export { getLogger };
//# sourceMappingURL=logger.js.map