/** * Register (or override) mapping between workflow identifier and absolute path. */ export declare function registerCustomWorkflowPath(workflowId: string, workflowPath: string): void; /** * Resolve custom path for workflow identifier, if present. */ export declare function getCustomWorkflowPath(workflowId: string): string | undefined; /** * Remove registered mapping (used when invalidating cache or cleaning up). */ export declare function unregisterCustomWorkflowPath(workflowId: string): void; /** * List custom workflow path registrations. Consumers should treat the returned * array as read-only (a shallow copy is returned to avoid accidental mutation). */ export declare function listCustomWorkflowPaths(): Array<{ id: string; path: string; }>;