import { ActorOptions, AnyStateMachine, type ConditionalRequired, type IsNotNever, type RequiredActorOptionsKeys } from 'xstate'; /** @alias useActor */ export declare function useMachine(machine: TMachine, ...[options]: ConditionalRequired<[ options?: ActorOptions & { [K in RequiredActorOptionsKeys]: unknown; } ], IsNotNever>>): { snapshot: import("svelte/store").Readable>; send: (event: import("xstate").EventFromLogic) => void; actorRef: import("xstate").Actor; };