import { MachineSchema, Machine, Service } from '@zag-js/core';
import { Accessor } from 'solid-js';

declare function useMachine<T extends MachineSchema>(machine: Machine<T>, userProps?: Partial<T["props"]> | Accessor<Partial<T["props"]>>): Service<T>;

export { useMachine };
