import { UseCase } from "../../CompositionRoot"; import { Future } from "../../data/entities/future"; import { ScreenshotOptions } from "../../data/repositories/ScreenshotDefaultRepository"; import { ScreenshotRepository } from "../repositories/ScreenshotRepository"; export declare class ScreenshotUseCase implements UseCase { private screenshotRepository; constructor(screenshotRepository: ScreenshotRepository); execute(options: ScreenshotOptions): Future; }