/** * Metadata and Type Generation Utilities */ export type { RuntimeAPIParam, RuntimeAPIMethod, RuntimeAPIMetadata } from './types.js'; export { RuntimeAPI, RuntimeMethod } from './decorators.js'; export type { RuntimeAPIName } from './generated.js'; import type { RuntimeAPIMetadata } from './types.js'; import type { RuntimeAPIName } from './generated.js'; interface ClientServices { hasLLM: boolean; hasApproval: boolean; hasEmbedding: boolean; hasTools: boolean; } /** * Generates TypeScript definitions from runtime API metadata * @param apis - Runtime API metadata * @param options - Optional filtering options */ export declare function generateRuntimeTypes(apis: RuntimeAPIMetadata[], options?: { clientServices?: ClientServices; requestedApis?: RuntimeAPIName[]; }): string; //# sourceMappingURL=index.d.ts.map