import type { CreateWorkerOpts, HatchetClient } from "@hatchet-dev/typescript-sdk"; type ClientConfig = HatchetClient["config"]; /** * Configuration for the Hatchet worker. */ type HatchetModuleWorkerConfig = { name: string; } & Omit; /** * Configuration for the HatchetModule. */ export interface HatchetModuleConfig { /** * Configuration for the Hatchet client. * Certain, internally managed options are omitted. */ config: Partial>; /** * Configuration for the Hatchet worker. * If undefined, the worker will not be started. */ worker: HatchetModuleWorkerConfig | undefined; /** * Whether to enable orphan workflow detection on application startup. * * @default true */ enableOrphanDetection?: boolean | undefined; } export declare const hatchetModuleConfigToken: unique symbol; export {};