mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-19 14:00:51 +00:00
30 lines
1.1 KiB
TypeScript
30 lines
1.1 KiB
TypeScript
import {
|
|
resolveProviderPluginChoice as resolveProviderPluginChoiceImpl,
|
|
runProviderModelSelectedHook as runProviderModelSelectedHookImpl,
|
|
} from "./provider-wizard.js";
|
|
import { resolvePluginProviders as resolvePluginProvidersImpl } from "./providers.js";
|
|
|
|
type ResolveProviderPluginChoice =
|
|
typeof import("./provider-wizard.js").resolveProviderPluginChoice;
|
|
type RunProviderModelSelectedHook =
|
|
typeof import("./provider-wizard.js").runProviderModelSelectedHook;
|
|
type ResolvePluginProviders = typeof import("./providers.js").resolvePluginProviders;
|
|
|
|
export function resolveProviderPluginChoice(
|
|
...args: Parameters<ResolveProviderPluginChoice>
|
|
): ReturnType<ResolveProviderPluginChoice> {
|
|
return resolveProviderPluginChoiceImpl(...args);
|
|
}
|
|
|
|
export function runProviderModelSelectedHook(
|
|
...args: Parameters<RunProviderModelSelectedHook>
|
|
): ReturnType<RunProviderModelSelectedHook> {
|
|
return runProviderModelSelectedHookImpl(...args);
|
|
}
|
|
|
|
export function resolvePluginProviders(
|
|
...args: Parameters<ResolvePluginProviders>
|
|
): ReturnType<ResolvePluginProviders> {
|
|
return resolvePluginProvidersImpl(...args);
|
|
}
|