@tableau/taco-toolkit
Version:
Tableau Connector Toolkit
17 lines (16 loc) • 539 B
TypeScript
import { ExecutionState } from '../utils/command';
import { ProductName } from '../utils/tableau-product';
export type LaunchConfig = ProductConfig | ExecutableConfig;
interface ProductConfig extends BaseLaunchConfig {
appName: ProductName;
appVersion: string;
}
interface ExecutableConfig extends BaseLaunchConfig {
appPath: string;
}
interface BaseLaunchConfig {
tacoFolderPath: string;
epsPath?: string;
}
export declare function launchTableau(config: LaunchConfig, state: ExecutionState): Promise<void>;
export {};