import * as rpc from "vscode-jsonrpc/node"; import { Recipe } from "../../recipe"; import { Cursor } from "../../tree"; import { DataTableStore } from "../../data-table"; export interface GenerateResponse { ids: string[]; sourceFileTypes: string[]; } export declare class Generate { private readonly id; private readonly p; constructor(id: string, p: string); static handle(connection: rpc.MessageConnection, localObjects: Map, preparedRecipes: Map, recipeCursors: WeakMap, getObject: (id: string) => any, dataTableStore: () => DataTableStore | undefined, metricsCsv?: string): void; } //# sourceMappingURL=generate.d.ts.map