bep.d.ts 613 B

123456789101112131415161718
  1. export interface BuildEventMessage {
  2. id: {};
  3. [key: string]: {};
  4. }
  5. export declare class BepGenerator {
  6. private constructor();
  7. static createBuildStarted(command: string, time?: number): BuildEventMessage;
  8. static createBuildFinished(code: number, time?: number): BuildEventMessage;
  9. }
  10. export declare class BepJsonWriter {
  11. readonly filename: string;
  12. private stream;
  13. constructor(filename: string);
  14. close(): void;
  15. writeEvent(event: BuildEventMessage): void;
  16. writeBuildStarted(command: string, time?: number): void;
  17. writeBuildFinished(code: number, time?: number): void;
  18. }