UNPKG

@ejazullah/smart-browser-automation

Version:

A smart AI-driven browser automation library and REST API server using MCP (Model Context Protocol) and LangChain for multi-step task execution. Includes both programmatic library usage and HTTP API server for remote automation.

24 lines 932 B
import { Fetch, FunctionsResponse, FunctionInvokeOptions, FunctionRegion } from './types'; export declare class FunctionsClient { protected url: string; protected headers: Record<string, string>; protected region: FunctionRegion; protected fetch: Fetch; constructor(url: string, { headers, customFetch, region, }?: { headers?: Record<string, string>; customFetch?: Fetch; region?: FunctionRegion; }); /** * Updates the authorization header * @param token - the new jwt token sent in the authorisation header */ setAuth(token: string): void; /** * Invokes a function * @param functionName - The name of the Function to invoke. * @param options - Options for invoking the Function. */ invoke<T = any>(functionName: string, options?: FunctionInvokeOptions): Promise<FunctionsResponse<T>>; } //# sourceMappingURL=FunctionsClient.d.ts.map