import { TrackFullPageMobileNativeOptions } from '../../core/domain/valueObjects/track.interface.js'; import { FullPageScreenshotsData } from '../../desktopBrowser/methods/screenshots.interfaces.js'; import { ImageProcessingOptions } from '../../domain/model/config.interface.js'; import { Methods } from '../../domain/model/methods.interface.js'; import { ScreenshotOutput } from '../../domain/model/screenshotOutput.interface.js'; import { WopeeService } from '../../domain/service/wopeeService.js'; import { FullPageScreenshotDataNativeMobileOptions } from './fullPageScreenshotAdapter.interface.js'; export declare function fullPageScreenshot(methods: Methods, options: FullPageScreenshotDataNativeMobileOptions): Promise<{ fullPageHeight: number; fullPageWidth: number; data: { canvasWidth: number; canvasYPosition: number; imageHeight: number; imageWidth: number; imageXPosition: number; imageYPosition: number; screenshot: string; }[]; }>; export declare function makeFullPageBase64Image(screenshotsData: FullPageScreenshotsData, isLandscape: boolean, imageProcessingOptions: ImageProcessingOptions): Promise; export declare function trackFullPageMobileNative(methods: Methods, wopeeService: WopeeService, options: TrackFullPageMobileNativeOptions): Promise; //# sourceMappingURL=fullPageScreenshotAdapter.d.ts.map