/** * Loads a schema authored as a JS/TS module and returns the exported schema value. * * Export selection, in order of preference: * 1. The export named by `exportName`, when provided (`--export `). * 2. The module's default export. * 3. The sole named export, when there is exactly one. * * Anything else is ambiguous and throws, so the user can disambiguate explicitly * rather than have mjst guess wrong. * * Importing a `.ts` module requires a TypeScript-capable runtime (Bun, or Node * with a loader such as `tsx`). We surface a friendly hint when the import fails * for a `.ts` path so the cause is not a cryptic module-resolution error. */ export declare const loadSchemaModule: (modulePath: string, exportName?: string) => Promise;