hunk.code_window: import { EventObject, StateConfig } from 'xstate';
   export interface UseMachineOptions<TContext, TEvent extends EventObject> {
     /**
      * If provided, will be merged with machine's `context`.
      */
  
hunk.labels: add keep keep keep keep
hunk.after_edit: export type MaybeLazy<T> = T | (() => T);
  
hunk.file_path: packages/xstate-vue/src/types.ts
hunk.type: add
file: import { EventObject, StateConfig } from 'xstate';
  export interface UseMachineOptions<TContext, TEvent extends EventObject> {
    /**
     * If provided, will be merged with machine's `context`.
     */
    context?: Partial<TContext>;
    /**
     * The state to rehydrate the machine to. The machine will
     * start at this state instead of its `initialState`.
     */
    state?: StateConfig<TContext, TEvent>;
  }
  