import { E2eRun, E2eTest, E2eTestCommitSuite, E2eTestSuite, PaginatedResponse } from "../../types"; import { CLIContextTransport } from "../context"; export interface CLIE2esService { createE2eTest(description: string, params?: Record): Promise; runE2eTest(uuid: string, params?: Record): Promise; createE2eRun(fileContents: Uint8Array, filePath: string, repoName: string, branchName: string, params?: Record): Promise; getE2eRun(uuid: string, params?: Record): Promise; listE2eTests(params?: Record): Promise | null>; getE2eTest(uuid: string, params?: Record): Promise; deleteE2eTest(uuid: string): Promise; formatRunResult(e2eRun: E2eRun): string; createE2eTestSuite(description: string, params?: Record): Promise; listE2eTestSuites(params?: Record): Promise | null>; getE2eTestSuite(uuid: string, params?: Record): Promise; runE2eTestSuite(uuid: string, params?: Record): Promise; createE2eCommitSuite(description: string, params?: Record): Promise; runE2eCommitSuite(uuid: string, params?: Record): Promise; getE2eCommitSuite(uuid: string, params?: Record): Promise; listE2eCommitSuites(params?: Record): Promise | null>; } export declare const createCLIE2esService: (transport: CLIContextTransport) => CLIE2esService; //# sourceMappingURL=e2es.d.ts.map