import { BaseWalker } from './BaseWalker'; import type { Action } from '../interfaces'; import type { SlideConfig } from '@ewizardjs/social-structure-api'; import type { Viewport } from 'puppeteer'; type SocialSlide = SlideConfig & { id: string; }; export declare class SocialWalker extends BaseWalker { protected slides: SocialSlide[]; protected viewport: Viewport; private slidesDir; protected initialize(): Promise; protected getStructure(): Promise; protected makeScreenshot(actions: Action[], theme?: string): Promise; protected removeThumbnailsDir(): Promise; private getThemeThumbnailPath; private goToSlide; private prepareSocialStructure; private waitForIframes; private resetToPoster; } export {};