import { RunResult } from '../types/RunResult.js';
/**
 * Interface for projects that can be run (executed)
 */
export interface Runnable {
    /**
     * Run the project with the given options
     */
    run(options?: RunOptions): Promise<RunResult>;
}
/**
 * Options for running a project
 */
export interface RunOptions {
    configuration?: string;
    platform?: string;
    scheme?: string;
    executable?: string;
    arguments?: string[];
    deviceId?: string;
}
//# sourceMappingURL=Runnable.d.ts.map