appium
Version:
Automation for Apps.
21 lines (17 loc) • 498 B
text/typescript
import {ExtensionType, DriverType, DriverClass, PluginType, PluginClass} from '@appium/types';
export * from './manifest';
export * from './cli';
/**
* Known environment variables concerning Appium
*/
export interface AppiumEnv extends NodeJS.ProcessEnv {
APPIUM_HOME?: string;
}
/**
* Generic to get at the class of an extension.
*/
export type ExtClass<ExtType extends ExtensionType> = ExtType extends DriverType
? DriverClass
: ExtType extends PluginType
? PluginClass
: never;