import { IProcessor, OperationWithContext, ProcessorFactoryBuilder } from "@powerhousedao/reactor-browser"; import { Project } from "ts-morph"; import { PowerhouseConfig } from "@powerhousedao/shared"; //#region processors/codegen/factory.d.ts declare const codegenFactoryBuilder: ProcessorFactoryBuilder; //#endregion //#region processors/codegen/processor.d.ts declare class CodegenProcessor implements IProcessor { private manager; constructor(project: Project, config: PowerhouseConfig, cwd: string, interactiveMode?: boolean); onOperations(operations: OperationWithContext[]): Promise; onDisconnect(): Promise; setInteractiveMode(enabled: boolean): void; isInteractive(): boolean; isProcessingInteractive(): boolean; } //#endregion export { CodegenProcessor, codegenFactoryBuilder }; //# sourceMappingURL=index.d.ts.map