UNPKG

systelab-components-wdio-test

Version:
28 lines (27 loc) 1.73 kB
import { BasicElementRequest } from '../request/basic-element.request'; import { ApplicationStartRequest } from '../request/application-start.request'; import { ApplicationNavigateRequest } from '../request/application-navigate.request'; import { WindowSizeRequest } from '../request/window-size.request'; import { ApplicationWriteTextRequest } from '../request/application-write-text.request'; import { HTMLRequest } from '../request/html.request'; import { PropertyElementRequest } from '../request/property-element.request'; import { WriteElementRequest } from '../request/write-element.request'; import { CSSPropertyElementRequest } from "../request/css-property-element-request"; import { ScrollElementRequest } from "../request/scroll-element.request"; export declare class JSONSchemaValidator { private static ajv; private static loadedSchemas; private static __dirname; static validateApplicationStartRequest(data: unknown): ApplicationStartRequest; static validateApplicationNavigateRequest(data: unknown): ApplicationNavigateRequest; static validateBasicElementRequest(data: unknown): BasicElementRequest; static validateWindowSizeRequest(data: unknown): WindowSizeRequest; static validateApplicationWriteTextRequest(data: unknown): ApplicationWriteTextRequest; static validateHTMLRequest(data: unknown): HTMLRequest; static validateCSSPropertyRequest(data: unknown): CSSPropertyElementRequest; static validatePropertyRequest(data: unknown): PropertyElementRequest; static validateWriteRequest(data: unknown): WriteElementRequest; static validateScrollRequest(data: unknown): ScrollElementRequest; private static validateData; private static loadSchema; }