| 123456789101112131415161718192021222324252627282930313233343536373839404142 | import type * as d from '@stencil/core/internal';export declare class ScreenshotConnector implements d.ScreenshotConnector {    rootDir: string;    cacheDir: string;    packageDir: string;    screenshotDirName: string;    imagesDirName: string;    buildsDirName: string;    masterBuildFileName: string;    screenshotCacheFileName: string;    logger: d.Logger;    buildId: string;    buildMessage: string;    buildAuthor: string;    buildUrl: string;    previewUrl: string;    buildTimestamp: number;    appNamespace: string;    screenshotDir: string;    imagesDir: string;    buildsDir: string;    masterBuildFilePath: string;    screenshotCacheFilePath: string;    currentBuildDir: string;    updateMaster: boolean;    allowableMismatchedRatio: number;    allowableMismatchedPixels: number;    pixelmatchThreshold: number;    waitBeforeScreenshot: number;    pixelmatchModulePath: string;    initBuild(opts: d.ScreenshotConnectorOptions): Promise<void>;    pullMasterBuild(): Promise<void>;    getMasterBuild(): Promise<d.ScreenshotBuild>;    completeBuild(masterBuild: d.ScreenshotBuild): Promise<d.ScreenshotBuildResults>;    publishBuild(results: d.ScreenshotBuildResults): Promise<d.ScreenshotBuildResults>;    generateJsonpDataUris(build: d.ScreenshotBuild): Promise<void>;    getScreenshotCache(): Promise<d.ScreenshotCache>;    updateScreenshotCache(screenshotCache: d.ScreenshotCache, buildResults: d.ScreenshotBuildResults): Promise<d.ScreenshotCache>;    toJson(masterBuild: d.ScreenshotBuild, screenshotCache: d.ScreenshotCache): string;    sortScreenshots(screenshots: d.Screenshot[]): d.Screenshot[];    sortCompares(compares: d.ScreenshotDiff[]): d.ScreenshotDiff[];}
 |