///
export {};
declare global {
namespace ExpectWebdriverIO {
interface Matchers {
toBeDisplayed(options?: ExpectWebdriverIO.CommandOptions): Promise;
toExist(options?: ExpectWebdriverIO.CommandOptions): Promise;
toBePresent(options?: ExpectWebdriverIO.CommandOptions): Promise;
toBeExisting(options?: ExpectWebdriverIO.CommandOptions): Promise;
toHaveAttribute(attribute: string, value?: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveAttr(attribute: string, value?: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveAttributeContaining(attribute: string, contains: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveAttrContaining(attribute: string, contains: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveClass(className: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveElementClass(className: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveClassContaining(className: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveElementClassContaining(className: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveElementProperty(property: string | RegExp, value?: unknown, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveValue(value: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveValueContaining(value: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toBeClickable(options?: ExpectWebdriverIO.StringOptions): Promise;
toBeDisabled(options?: ExpectWebdriverIO.StringOptions): Promise;
toBeDisplayedInViewport(options?: ExpectWebdriverIO.StringOptions): Promise;
toBeEnabled(options?: ExpectWebdriverIO.StringOptions): Promise;
toBeFocused(options?: ExpectWebdriverIO.StringOptions): Promise;
toBeSelected(options?: ExpectWebdriverIO.StringOptions): Promise;
toBeChecked(options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveChildren(size?: number | ExpectWebdriverIO.NumberOptions, options?: ExpectWebdriverIO.NumberOptions): Promise;
toHaveHref(href: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveLink(href: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveHrefContaining(href: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveLinkContaining(href: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveId(id: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveText(text: string | RegExp | Array, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveTextContaining(text: string | RegExp | Array, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveStyle(style: {
[key: string]: string;
}, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveUrl(url: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveUrlContaining(url: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveTitle(title: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toHaveTitleContaining(title: string | RegExp, options?: ExpectWebdriverIO.StringOptions): Promise;
toBeElementsArrayOfSize(size: number | ExpectWebdriverIO.NumberOptions, options?: ExpectWebdriverIO.NumberOptions): Promise;
toBeRequested(options?: ExpectWebdriverIO.CommandOptions): Promise;
toBeRequestedTimes(times: number | ExpectWebdriverIO.NumberOptions, options?: ExpectWebdriverIO.NumberOptions): Promise;
toBeRequestedWith(requestedWith: ExpectWebdriverIO.RequestedWith, options?: ExpectWebdriverIO.CommandOptions): Promise;
}
}
}