UNPKG

askui

Version:

Reliable, automated end-to-end-testing that depends on what is shown on your screen instead of the technology you are running on

24 lines (23 loc) 1.09 kB
import { CustomElementJson } from './custom-element-json'; export declare class CustomElement implements CustomElementJson { customImage: string; name?: string | undefined; threshold?: number | undefined; stopThreshold?: number | undefined; rotationDegreePerStep?: number | undefined; imageCompareFormat?: ("RGB" | "grayscale" | "edges") | undefined; mask?: ({ x: number; y: number; })[] | undefined; private static schema; constructor(customImage: string, name?: string | undefined, threshold?: number | undefined, stopThreshold?: number | undefined, rotationDegreePerStep?: number | undefined, imageCompareFormat?: ("RGB" | "grayscale" | "edges") | undefined, mask?: ({ x: number; y: number; })[] | undefined); static fromJsonListWithImagePathOrImage(ceJson?: CustomElementJson[]): Promise<CustomElement[]>; static fromJsonWithImagePathOrImage(ceJson: CustomElementJson): Promise<CustomElement>; static fromJson(ceJson: CustomElementJson): CustomElement; validate(): void; asString(): string; }