/** * Emit the initial environment events at the end of every successful * `Keewano.init`. The canonical init burst is: * * APP_LAUNCH -> PLATFORM -> DEVICE_TYPE -> OS -> RAM_SIZE -> * SCREEN_RESOLUTION -> SYSTEM_LANG * * The event order is part of the wire protocol and is verified by * conformance tests; do not reorder. */ import type { EmitInitialEventsArgs } from './types/initialEvents'; /** * Emit the init-burst events into the dispatcher in canonical order. * The call is synchronous; events land in the dispatcher's in-batch * and ride out on the next swap. */ declare function emitInitialEvents({ dispatcher, platform }: EmitInitialEventsArgs): void; export type { EmitInitialEventsArgs } from './types/initialEvents'; export { emitInitialEvents };