Files
nodes/store/src/routes/node/worker/messages.ts
Max Richter a0d420517c
Some checks failed
Deploy to GitHub Pages / build_site (push) Failing after 36s
feat: some shit
2024-12-20 12:21:50 +01:00

22 lines
380 B
TypeScript

import { NodeDefinition } from "../validations/types.ts";
type ExtractDefinitionMessage = {
action: "extract-definition";
content: ArrayBuffer;
};
type ErrorMessage = {
action: "error";
error: Error;
};
type ResultMessage = {
action: "result";
result: NodeDefinition;
};
export type WorkerMessage =
| ErrorMessage
| ResultMessage
| ExtractDefinitionMessage;