import { LocalSaveScreenshotAdapterOptions } from '../../adapter/driven/localSaveScreenshot/localSaveScreenshot.interface.js'; import { ImageProcessingOptions } from './config.interface.js'; import { ApolloAdapterConfig } from '@autonomous-testing/sdk'; /** * Options for configuring the Wopee Service. */ export interface WopeeServiceOptions { /** * Options for permanent storage of screenshots. */ permanentStorage?: LocalSaveScreenshotAdapterOptions; /** * Options for screenshot validation using VRT (Visual Regression Testing). */ screenshotValidation?: ApolloAdapterConfig; /** * Image processing options. */ imageProcessing?: ImageProcessingOptions; /** * Landscape or portrait. */ isLandscape: boolean; /** * Save or not screenshot locally. */ saveScreenshot: boolean; /** * Track or not screenshot to Wopee platform. */ validateScreenshot: boolean; } //# sourceMappingURL=service.interface.d.ts.map