magnitude-core
Version:
Magnitude e2e testing agent
14 lines (13 loc) • 635 B
TypeScript
import { type LLMClient } from '@/ai/types';
import { AgentOptions } from "@/agent";
import { BrowserConnectorOptions } from "@/connectors/browserConnector";
export declare function convertToBamlClientOptions(client: LLMClient): 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;
};