import type { AgencyFunction } from "../runtime/agencyFunction.js"; import type { InterruptEffect } from "../symbolTable.js"; import type { ExportedItem } from "./types.js"; export type DiscoverOptions = { toolRegistry: Record; moduleExports: Record; moduleId: string; exportedNodeNames?: string[]; interruptEffectsByName?: Record; }; export declare function discoverExports(options: DiscoverOptions): ExportedItem[];