/**
 * Lightweight regex-based metadata extractor for durable workflow source.
 *
 * Extracts structural hints (activity names, primitives, control flow)
 * that ground the LLM during compilation. This is NOT a full AST parser —
 * it gives the LLM better context without requiring ts-morph or the TS compiler API.
 */
import type { DurableSourceMetadata } from './types';
/**
 * Extract structural metadata from durable workflow TypeScript source.
 */
export declare function extractDurableMetadata(source: string, workflowFunctionName: string): DurableSourceMetadata;
