awaitPermissionPrompt

suspend fun awaitPermissionPrompt(timeout: Duration = timeouts.wait): PermissionPrompt(source)

Waits until a runtime-permission dialog shows and returns the choices it offers. Buttons are recognised by the permission controller's resource ids, never by label or position. Throws WaitTimeoutException (NO_PERMISSION_PROMPT) when none appears within timeout.