export { ShortcutClientLogger, type EmitShortcutClientLogInput } from './client-logger.js';
export { ShortcutClientLogContextStore, normalizeShortcutClientPlanType, obfuscateShortcutClientEmail } from './context.js';
export { attachShortcutSessionEventLogging } from './session-events.js';
export { getTelemetryToggleLog } from './settings-events.js';
export { getXllStartupLog, type StartupXllStatus } from './startup-events.js';
export { shouldEnableShortcutTelemetry } from './telemetry-policy.js';
export { HttpShortcutClientLogTransport, type HttpShortcutClientLogTransportOptions } from './transport.js';
export { SHORTCUT_CLIENT_LOG_MODULES, SHORTCUT_CLIENT_LOG_SOURCE, type ShortcutClientLogBatch, type ShortcutClientLogContext, type ShortcutClientLogEntry, type ShortcutClientLogLevel, type ShortcutClientLogModule, type ShortcutClientLogSource, type ShortcutClientLogTransport, type ShortcutClientUserContext } from './types.js';
//# sourceMappingURL=index.d.ts.map