import { BrowserAgentResult } from "@empiricalrun/cua"; import { Usage } from "@empiricalrun/shared-types/chat-agent"; export type BrowserAgentIPCPayload = { task: string; result: BrowserAgentResult; usage: Usage; generatedCode: string; importPaths: string[]; }; export declare class FileServiceServer { private port; private filePath; private repoDir; private server; private updateFile; private onComplete?; private result; private usage; private codegenSources; constructor({ port, repoDir, updateFile, onComplete, }: { port: number; repoDir: string; updateFile: boolean; onComplete?: () => void; }); getResultAndUsage(): { result: BrowserAgentResult | undefined; usage: Usage | undefined; }; getCodegenSources(): string | undefined; setFilePath(filePath: string): void; startFileService(): Promise; stop(): Promise; } //# sourceMappingURL=server.d.ts.map