/** * Options for specifying file path details for saving screenshots. */ export interface ScreenshotFilePathOptions { /** * The name of the browser used for capturing the screenshot. */ browserName: string; } /** * Options for specifying file name details for saved screenshots. */ export interface ScreenshotFileNameOptions { /** * The name of the browser. */ browserName: string; /** * The version of the browser. */ browserVersion: string; /** * The device's pixel ratio at the time of the screenshot. */ devicePixelRatio: number; /** * The name associated with the screenshot instance. */ name: string; /** * The outer height of the screen at the time of the screenshot. */ outerHeight: number; /** * The outer width of the screen at the time of the screenshot. */ outerWidth: number; /** * The height of the screen at the time of the screenshot. */ screenHeight: number; /** * The width of the screen at the time of the screenshot. */ screenWidth: number; } /** * Options for saving a screenshot as a base64 image. */ export interface SaveBase64ImageOptions { screenshotFileNameOptions: ScreenshotFileNameOptions; screenshotFilePathOptions: ScreenshotFilePathOptions; } //# sourceMappingURL=saveBase64ImageOptions.interface.d.ts.map