magnitude-core
Version:
Magnitude e2e testing agent
14 lines (13 loc) • 644 B
TypeScript
import { type LLMClient } from '@/ai/types';
import { AgentOptions } from "@/agent";
import { BrowserConnectorOptions } from "@/connectors/browserConnector";
export declare function convertToBamlClientOptions(client: LLMClient): Promise<Record<string, any>>;
export declare function tryDeriveUIGroundedClient(): LLMClient | null;
export declare function isClaude(llm: LLMClient): boolean;
export declare function buildDefaultBrowserAgentOptions({ agentOptions, browserOptions }: {
agentOptions: AgentOptions;
browserOptions: BrowserConnectorOptions;
}): {
agentOptions: AgentOptions;
browserOptions: BrowserConnectorOptions;
};