Runner.d.ts 597 B

1234567891011121314151617181920
  1. import { BuildConfig } from './config';
  2. export interface IRunnerOptions {
  3. x86?: boolean;
  4. x64?: boolean;
  5. chromeApp?: boolean;
  6. mirror?: string;
  7. detached?: boolean;
  8. mute?: boolean;
  9. forceCaches?: boolean;
  10. destination?: string;
  11. }
  12. export declare class Runner {
  13. args: string[];
  14. static DEFAULT_OPTIONS: IRunnerOptions;
  15. options: IRunnerOptions;
  16. constructor(options: IRunnerOptions, args: string[]);
  17. run(): Promise<number>;
  18. protected integrateFFmpeg(platform: string, arch: string, runtimeDir: string, pkg: any, config: BuildConfig): Promise<void>;
  19. }