UNPKG

donobu

Version:

Create browser automations with an LLM agent and replay them as Playwright scripts.

16 lines 806 B
import type { PaginatedResult } from '../../models/PaginatedResult'; import type { SuiteMetadata, SuitesQuery } from '../../models/SuiteMetadata'; import type { SuitesPersistence } from './SuitesPersistence'; /** * A volatile (in-memory) implementation of SuitesPersistence. */ export declare class SuitesPersistenceVolatile implements SuitesPersistence { private readonly suites; constructor(suites?: Map<string, SuiteMetadata>); createSuite(suiteMetadata: SuiteMetadata): Promise<void>; updateSuite(suiteMetadata: SuiteMetadata): Promise<void>; getSuiteById(suiteId: string): Promise<SuiteMetadata>; getSuites(query: SuitesQuery): Promise<PaginatedResult<SuiteMetadata>>; deleteSuite(suiteId: string): Promise<void>; } //# sourceMappingURL=SuitesPersistenceVolatile.d.ts.map