in_app/preload/preload_first_renderers library

Typedefs

LifecycleListener = void Function(String campaignId, String event, Map<String, dynamic> properties)
Phase 3.5 — MVP renderers for the 5 preload-first in-app render types from web SDK (2026-04-22). Each renderer consumes the canonical campaign payload pinned by libs/mobile-sdk/tests/drift/preload-first-renderers.json and renders with Flutter Material widgets.