declare module '@lumenflow/memory' {
  export interface StartSessionOptions {
    wuId: string;
    agentType?: string;
    contextTier?: string;
  }

  export interface StartSessionResult {
    success: boolean;
    session?: {
      id?: string | null;
    };
  }

  export function startSession(
    baseDir: string,
    options: StartSessionOptions,
  ): Promise<StartSessionResult>;
}
