import type { Process } from "../../process"; import type { IdObject, NamedCollectionName } from "../../resources"; import * as Batch from "./batch"; export { Batch }; import * as LookupNames from "./lookupNames"; import * as GetCurrent from "./getCurrent"; import * as AddNameRecords from "./addNameRecords"; import * as UpdateProjectNames from "./updateProjectNames"; export { LookupNames, GetCurrent, AddNameRecords, UpdateProjectNames }; /** * generator function to load nameRecords and project names into Truffle DB */ export declare function process(options: { project: IdObject<"projects">; assignments: { [K in N]: IdObject[]; }; }): Process<{ project: IdObject<"projects">; assignments: { [collectionName: string]: { resource: IdObject; name: string; type: string; nameRecord: IdObject<"nameRecords">; projectName: IdObject<"projectNames">; }[]; }; }>;