import { __name } from "../_virtual/_rolldown/runtime.mjs"; import { ActorRefFromLogic, AnyActorLogic } from "xstate"; //#region src/utils/defineActors.d.ts export type inferChildrenRef = A extends Record ? { [K in keyof A & string]: ActorRefFromLogic | undefined; } : never; export type inferProvidedActor = A extends Record ? { [K in keyof A & string]: { id: K; logic: A[K]; src: K; }; }[keyof A & string] : never; //#endregion