@presidio-dev/factifai-agent
Version:
An AI powered browser automation testing agent powered by LLMs.
37 lines • 1.1 kB
TypeScript
type Page = any;
/**
* Displays the FACTIFAI logo in a minimal, pretty box
*/
export declare const displayFactifaiLogo: () => void;
export declare const executeBrowserTask: (instruction: string, sessionId: string, options?: {
noReport?: boolean;
reportFormat?: string;
skipAnalysis?: boolean;
skipPlaywright?: boolean;
existingPage?: Page;
scriptFormat?: "spec" | "module";
}) => Promise<{
success: boolean;
error: string;
testSteps: {
id: number;
instruction: string;
status: "not_started" | "in_progress" | "passed" | "failed";
notes: string;
}[];
testSummary: string | null;
} | {
success: boolean;
testSteps: {
id: number;
instruction: string;
status: "not_started" | "in_progress" | "passed" | "failed";
notes: string;
}[];
testSummary: string | null;
error?: undefined;
}>;
export * from "./core/graph/graph";
export { BrowserService } from "@presidio-dev/playwright-core";
export type { Page } from "@presidio-dev/playwright-core";
//# sourceMappingURL=index.d.ts.map