donobu
Version:
Create browser automations with an LLM agent and replay them as Playwright scripts.
13 lines • 784 B
TypeScript
import { type PaginatedResult } from '../../models/PaginatedResult';
import { type TestListItem, type TestMetadata, type TestsQuery } from '../../models/TestMetadata';
import { DonobuApiClient } from '../DonobuApiClient';
import type { TestsPersistence } from './TestsPersistence';
export declare class TestsPersistenceDonobuApi extends DonobuApiClient implements TestsPersistence {
constructor(baseUrl: string, apiKey: string);
createTest(testMetadata: TestMetadata): Promise<void>;
updateTest(testMetadata: TestMetadata): Promise<void>;
getTestById(testId: string): Promise<TestMetadata>;
getTests(query: TestsQuery): Promise<PaginatedResult<TestListItem>>;
deleteTest(testId: string): Promise<void>;
}
//# sourceMappingURL=TestsPersistenceDonobuApi.d.ts.map