declare namespace WebdriverIO {
  interface Element {
    toHaveInputBorder(options: {
      mode: 'dark' | 'light';
      type: 'valid' | 'invalid';
    }): Promise<void>;
  }
}

declare namespace ExpectWebdriverIO {
  interface Matchers<R, T> {
    toHaveSpecialClass(expectedClass: string): R;
  }
}
