import { type GaslightDaemonOptions as WorkspaceGaslightDaemonOptions, type GaslightDaemonResult, type GaslightOptions as WorkspaceGaslightOptions, type GaslightResult } from "../../packages/agent-gaslight/dist/index.js"; import type { WorktreeExecutionOptions } from "./types.js"; export { GASLIGHT_CONFIG_EXAMPLE, ingestGaslight, loadGaslightConfig, parseGaslightConfig, type GaslightConfig, type GaslightDaemonEvent, type GaslightDaemonResult, type GaslightCollectHumanPrompts, type GaslightEvent, type GaslightFileSystem, type GaslightIngestEvent, type GaslightIngestOptions, type GaslightIngestResult, type GaslightPlanResult, type GaslightResult, type GaslightRound, type GaslightSpawn } from "../../packages/agent-gaslight/dist/index.js"; export type GaslightOptions = WorkspaceGaslightOptions & { worktree?: WorktreeExecutionOptions; }; export type GaslightDaemonOptions = Omit & { worktree?: WorktreeExecutionOptions; }; export declare function runGaslightDaemon(options: GaslightDaemonOptions): Promise; export declare function runGaslight(options: GaslightOptions): Promise;