import type { ResolvedHandle } from './types';
/**
 * Resolve a workflowId to the (taskQueue, workflowName) pair that
 * HotMesh needs to get a workflow handle.
 *
 * 1. Look up lt_tasks by workflow_id — returns workflow_type and task_queue.
 * 2. If no task record (e.g., orchestrators/containers), fall back to
 *    durable.jobs (entity) + lt_config_workflows (task_queue).
 * 3. If task_queue is null (pre-migration record), fall back to lt_config_workflows.
 * 4. Throws if the workflow cannot be resolved.
 */
export declare function resolveWorkflowHandle(workflowId: string): Promise<ResolvedHandle>;
