@hyperbrowser/agent
Version:
Hyperbrowsers Web Agent
14 lines (13 loc) • 822 B
TypeScript
import { ActionType, ActionSchemaType, AgentActionDefinition, ActionContext, ActionOutput } from "./agent/actions/types";
import { AgentOutputFn, AgentOutput, AgentStep, TaskParams, TaskOutput, Task, TaskStatus, TaskState, endTaskStatuses } from "./agent/types";
import { MCPServerConfig, MCPConfig, HyperAgentConfig } from "./config";
import BrowserProvider from "./browser-providers/types";
export { ActionType, ActionSchemaType, AgentActionDefinition, ActionContext, ActionOutput, AgentOutputFn, AgentOutput, AgentStep, TaskParams, TaskOutput, Task, TaskStatus, TaskState, MCPServerConfig, MCPConfig, HyperAgentConfig, BrowserProvider, endTaskStatuses, };
declare global {
namespace NodeJS {
interface ProcessEnv {
OPENAI_API_KEY?: string;
GEMINI_API_KEY?: string;
}
}
}